PHOTOS: Stromae at Echo Beach
by Riley Taylor
September 28, 2015
Stromae at Echo Beach, Toronto. September 26, 2015.
Photos by: Rick Clifford, AUX TV
Tags: Music, Photos, Echo Beach, Live Nation, Stromae, Toronto
September 28, 2015
Stromae at Echo Beach, Toronto. September 26, 2015.
Photos by: Rick Clifford, AUX TV
Tags: Music, Photos, Echo Beach, Live Nation, Stromae, Toronto