That Would Be Rad


Throughout history there have been moments of pure radness - this is where we discuss them.

Growing up in the 1980s we both can't help but think of the cool, cassette tape talking, animatronic bear "Teddy Ruxpin".But, it was actually 120-121 years ago TODAY when one of the most infamous plush toys of all time was created - forever cementin…

View more

Have you ever heard of the Dover Demon? It's a strange, humanoid creature that was first spotted in the town of Dover, Massachusetts in the late 1970s. Despite its brief appearance, the creature has managed to capture the imagination of cryptozoolog…

View more