LOL on your photo! Looks like Miami Beach!
If you like that, go to this thread. Free Republic's Godzilla fans hang out there.