How about.... EGLINTON TOWN CENTER... at Warden/Eglinton right across from Dusk Till Dawn??? Not only would we put a show on for ourselves... but also all those freakin gino's with their civics/preludes/camaros/trans-ams across the street
It seems like a perfect place... Large Parking lots, Food, Timmies