This ‘sea monster’ was reportedly found on the beach in Tampa and news of it buzzed across the web. In truth, it’s a sculpture by Juan Cabana.