World’s Strangest

Your source for the strangest things around!

Scary Clown Ride Sparks Protest

Alton Towers is a popular theme park in Staffordshire, England. The resort recently opened a thrill ride called the Carnival of Screams, featuring “killer clowns” that reach for visitors. However, the new attraction is touching a sore spot with clowns, who are protesting at the park’s gates. One protestor, Fips the Clown, said: ”We are protesting [...]