PHOTOS: Diarrhea Planet at The Horseshoe Tavern
by Riley Taylor
April 2, 2015
Diarrhea Planet at The Horseshoe Tavern, Toronto. April 1, 2015.
Photos by: Stephen McGill, AUX TV
Tags: Music, Photos, Diarrhea Planet, Horseshoe Tavern, Toronto
April 2, 2015
Diarrhea Planet at The Horseshoe Tavern, Toronto. April 1, 2015.
Photos by: Stephen McGill, AUX TV
Tags: Music, Photos, Diarrhea Planet, Horseshoe Tavern, Toronto