Protesting Raptors Fans

by December 31, 2008
5

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