Protesting Raptors Fans

by December 31, 2008
14

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