Scream Out Loud: “Live it Up”

Scream Out Loud: "Live it Up"

Pensacola, FL-based Scream Out Loud have posted the first video from their Indianola Records debut, released last year.