Street Sharks Vol. 27 “Ancient Sharkonauts”

Mins :
Year Released:
A space capsule that landed on Earth 65,000,000 years ago has been unearthed by archaeologists.