The Creepshow
by Hellcat Videos

Toronto's The Creepshow have posted their new video for the song "They All Fall Down." The track appears on the album of the same name which arrived this week via Hellcat Records.

The Toronto-based band is headed out on tour in support of the album on September 30th. We posted the dates earlier.