Posted on June 10, 2008 by Doug McCaughan — Leave a commentLike 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. Share this:FacebookTwitterRedditMoreEmailPocketPinterestTumblrLike this:Like Loading... Post navigationPrevious post: New directionNext post: Club house construction Leave a ReplyCancel reply This site uses Akismet to reduce spam. Learn how your comment data is processed.