Smashing Satellites Premieres “Waterfall” Official Music Video
Toronto’s Smashing Satellites just released their official video for their newest radio single, “Waterfall” off their debut EP, SonicAluzion (A-Side), that came out this past September. “There are times in...
February 9, 2015