Mar 7, 2016
Take a Ride on a Switzerland Mountain Coaster
Soak in the tremendous views as you cruise down this mountain coaster in Switzerland. For more information on taking this unforgettable ride, check out the official website.
Channels: AMAZING
Tags: · fpv, mountains, ride, roller coaster, switzerland, top, travel