PHOTOS: The Planet Smashers at The Horseshoe Tavern
by Riley Taylor
November 21, 2016
The Planet Smashers at The Horseshoe Tavern, Toronto. November 18, 2016.
Photos by: Cody Punter, AUX TV
November 21, 2016
The Planet Smashers at The Horseshoe Tavern, Toronto. November 18, 2016.
Photos by: Cody Punter, AUX TV