Episode 18: Strange News Update
Manage episode 364767705 series 3457588
This strange new update includes the rage over transformer statues, Japan's not-so-good moon landing, new creature discoveries, and warnings about dragons. For all the latest in strange news, remember to tune in and download.
53 قسمت