Moparmonster Well-Known Member Joined Jun 27, 2013 Messages 205 Reaction score 150 Location Hellas Planitia, Mars Tuesday at 6:21 AM #1 Spotted in the movie, 'Things Heard & Seen,' 2021.