Anyways, Im wondering if this spot has a name or where it is. I would say it is the most popular urban filming spot of the year for the freeski/snowboard film industry.
Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!