Spotted this in Tampa tonight. What the hell is this monstrosity and why isn’t it over on the east coast pulling babies out of the storm surge?