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