Saturday, May 21, 2011

Eden MusicFest

The official website for the Eden MusicFest, which took place at Mosport Park over three days during the summer of 1996, is magically still online and looking, well...like 1996.