The Weird Science Drop #67 🦖 Unlucky dinos got hit by 'oddball' space rock

US launch suspicious satellite, don't eat just before going to bed, and ancient human footprints give the game away