We’ve made some exciting new updates! Check out our new site here
Login
Menu
Tech Washes Up on Public Beach
Occurred on December 6, 2022 / Scripps Beach, La Jolla, California, USA
Info: A guy with a laptop complains about having to explain the situation to his boss after a guy takes a video of unidentified technology washed up on a public beach.