Stories by Author

Last Thursday, following a rainstorm in Huangshan, China, a mirage of buildings and mountains appeared over the Xin'an River. Check out the video to see this unbelievable "floating city".
If you haven't ever seen the show Top Gear, you might want to check out this hilarious British series about cars. One particular "road" test we enjoyed involved a ten-ton military vehicle worth roughly half a million dollars and lions.
For all of you roller coaster fans out there, we have your daily fix: the steepest roller coaster in the world. Debuting in mid-July in Japan's Fuji-Q Highland Amusement Park, the Takabisha rollercoaster features a 130 foot drop at 121 degrees. Check out the video to see the work that's going into constructing this monster thrill ride.