Omen Performs At SXSW, Previews New Music (Video)

blame it on Shake March 25, 2013

During his time in Austin for SXSW, Omen rocked seven stages. Take a look at some of the performance footage in the clip above (which also doubles as a teaser for his upcoming project Elephant Eyes).

PREVIOUS: Omen – A Glorious Cool (FreEP)