View Single Post
10-08-2008, 12:08 PM
Ouroborous's Avatar
Join Date: Apr 2007
Posts: 278
vCash: 500
For those of you that live in the States, this one will be on Versus
Well that's good. Does anyone know a better place to find a Leafs feed? I was told to check here for a feed because apparently they're legal now? Maybe I was misinformed. It sucks living in Vegas when you want to watch the Leafs.

Ouroborous is offline