Tom Harris and Elliot Smith went to a new park in Vancouver for a day and filmed some clips. Came out pretty nice, place looks like so much fun!
October 19, 2011

Leave a comment