Was also new to Toronto once. A couple of seasons later here are my top picks in and around the area,
If you want to play in the snow then Flagraiders in the winter is awsome also (Mix of cqb and open areas - only paintball field on my list)
Soon to be LT's indoor series I imagine.
Last edited by TANNER; November 22nd, 2013 at 15:19..