July 16, 2019 - Tuesday
Weather icon
28.85 ℃, Overcast clouds
Davao City, Philippines

This guy builds a roller coaster in his backyard

June 15, 2019 - Saturday 11:06 AM by MDM

This homemade roller coaster attracts visitors from around the world to this small town in Indiana.

Advertisement
Advertisement