Viewing a single comment thread. View all comments

Cockroachens t1_jab867o wrote

They live in the water underneath a beach at a location based on a real place. A nuclear testing site. Maybe the blast of one nuclear weapon was so powerful it heated up the water and boiled Larry, but he's still alive.

1