Saint John Idol 2012 Preliminary Round June 20 042 8x10 copy b
Latest edit in May 2017
saintjohnidol2012preliminaryroundjune20 saintjohn newbrunswick canada sing competition collinstours marketsquare boardwalk singing thewave music livemusic show entertain compete