The guys at Milltown Cycles sent through a flyer for the premiere they are holding at their shop on December 14th. The shop is located about 20 minutes from Toronto in Milton, so if you are in the area and looking to get a look at this video, I highly suggest you get there.