PHOTOS: Islands at The Horseshoe Tavern
by Riley Taylor
March 17, 2014
Islands at The Horseshoe Tavern, March 15, 2014.
Islands at The Horseshoe Tavern, Toronto. March 15, 2014
Photos by: Jeff Jewiss, AUX TV
Tags: Music, News, Photos, Horseshoe Tavern, Nick Thorburn