Protesting Raptors Fans

by December 31, 2008
19

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