Toronto Raptors

What do you guys think about the Raptors and Canada in general? Do you guys really think we dont have cable or are covered in snow all throughout the year?
 
Top