Toronto FC vs. LA Galaxy.
This is why Toronto is the best city. No sport's fans like footy fans.
http://www.youtube.com/watch?v=IrBbJUPVkm0
Type: Posts; User: sweetlemon69
Toronto FC vs. LA Galaxy.
This is why Toronto is the best city. No sport's fans like footy fans.
http://www.youtube.com/watch?v=IrBbJUPVkm0