I'm pretty sure it was in Vermont/had Vermont in the title
starts out overlooking woods, has a bunch of nature shots
Also, the song played in it was Zodiac Shit by Flying Lotus
Any help is appreciated
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!