Banff 2003 Posted on 6th January 20076th May 2014 An old video from 2003: The guys head for Banff in Canada and make the most of Sunshine and Lake Louise ski resorts. Share this:TwitterFacebookLinkedInRedditTumblrPinterestTelegramLike this:Like Loading... Related