Oliver Barton’s Top 5 YouTubes Of The Week: Fallen’s ‘Road Less Traveled’

The Fallen team traveled all over the world not only in search of the ultimate spots they could find, but also for the act of traveling itself. The planet is an incredible and diverse planet with beauty and horror in equal measure; Samsara was a movie where the makers sought to document our planet in the most pinnacle fashion possible. Well worth a look, crank your streaming up to 1080hd and check out the trailer: