Street Sharks Vol. 27 "Ancient Sharkonauts"

Street Sharks Vol. 27 "Ancient Sharkonauts"

Available on Prime Video
A space capsule that landed on Earth 65,000,000 years ago has been unearthed by archaeologists.