Originally Posted by coachster
You are in Toronto. One of the highest concentration of AV'ers live in the GTA.
And that's just a list of people in the GTA. There are more but it is clear you didn't really try.
I think this list needs updating....Predator hasn't been on this site since Dec. '05, haha