Budsfan
Registered User
- Sep 17, 2006
- 19,218
- 1,365
Finally created an account instead of just lurking. In London, UK right now on business, hoping to watch the game tonight. Any suggestions for a good stream?
You might try this site, getting CBC outside of Canada may be a problem but please let me know how you make out because I have relative in London.
http://ourleafs.blogspot.ca/