PHOTOS: Cancer Bats at Lee's Palace
by Riley Taylor
October 21, 2013
Cancer Bats at Lee's Palace on October 18, 2013
Cancer Bats at Lee’s Palace, Toronto. October 18, 2013.
Photos by: Riley Taylor, AUX TV
Tags: Music, News, Photos, Cancer Bats, lee's palace