Posted on

Like the dolphins…only different.

Some people say there is a giant, mechanical spider in this video. All I saw was a topless red head.

For those that are wondering about the dolphins, read this.

Leave a Reply