Protesting Raptors Fans

by December 31, 2008
17

Fans in Toronto will fight for their right to watch their gawd-awful team on TV, damnit!