-
More Than 100 Cockroaches Were Found on 2 Planes — and It's Unclear Where They Came From
Officials found more than 100 cockroaches on two airplanes that landed at Kunming's Changshui International Airport, in China.Details are sparse, and... Read More
-
Strangest Vacation Rentals
It’s the vacation moment you’ve been waiting for: a cocktail in your hand and sunshine warming your face as you lounge by the pool. But this isn’t any... Read More
-
World's Strangest Theme Parks
Mickey has one. Dolly Parton has one. Heck, even the Budweiser Clydesdales have theirs. So it should come as no surprise that Jesus has a theme park,... Read More