04.09.2006 - By Affiliation
Affiliation posted a photo:
Montreal view from the Montagne Royale the night the alien landed and changed techno forever. Thanks to Duncan and Vince.