World’s Strangest

Your source for the strangest things around!

Neon CRAP Sign in Idaho Neighborhood

A new glowing neon sign appeared in Nampa, Idaho around Christmas. It wasn’t a holiday decoration. Large red letters spell out the word CRAP. Ryan Gravette remembers the day the sign came to town. “We actually had some friends over,” Gravette said. “They went out and said: ‘Do you realize that there’s a sign that says crap [...]