Football Toronto (@FootballToronto) profile picture

http://t.co/6VIMW4MDU3 is a joint effort between the Greater Toronto Football League and the Metro Toronto Wildcats Football Club.

Toronto, Canada
Joined October 2011