PHOTOS: The Sheepdogs at Echo Beach
by Riley Taylor
September 17, 2012
The Sheepdogs at Echo Beach on September 15, 2012
The Sheepdogs at Echo Beach, Toronto. September 15, 2012.
Photos by: David Logan, AUX TV
Tags: Music, Photos, Echo Beach
September 17, 2012
The Sheepdogs at Echo Beach on September 15, 2012
The Sheepdogs at Echo Beach, Toronto. September 15, 2012.
Photos by: David Logan, AUX TV
Tags: Music, Photos, Echo Beach