Loading...
Uploaded by THToronto on Feb 7, 2010
North York Ski Center at Earl Bales Park in Toronto
Travel & Events
Standard YouTube License
WOWWWW!!!
i live 10 min walking from there. Common, winter!! I'll buy a season pass at the first day, first inch of snow! XD
This is so great!!
Thank you for posting.
marceufilho 1 year ago
I used to go here when I lived in tdot
vladka001 1 year ago
Load more suggestions
WOWWWW!!!
i live 10 min walking from there. Common, winter!! I'll buy a season pass at the first day, first inch of snow! XD
This is so great!!
Thank you for posting.
marceufilho 1 year ago
I used to go here when I lived in tdot
vladka001 1 year ago