Scream at the Sky head to Westside the Mendenhall Experiment and West Rockwell. Scream at the Sky are a hard rock, industrial metal band from Houston, Texas. Catch their Stand For Ourselves tour in Youngstown on Wednesday, April 10.
$12 in advance
$15 day of show