There are no user reviews yet. Be the first to add a review.
Summary Buckle up and take the wheel of a multi-million dollar storm chasing vehicle. Buckle up and take the wheel of a multi-million dollar storm chasing vehicle. Start off with a humble following and film your way to the top as you become the world's favorite storm chaser. Full physics and entertaining visuals.