Posted by Shane on January 01, 1970 at 00:00:00
WOW! If you're asking about the Noddy that was on Miami Beach around 33rd St. that was not it. I can't tell where that video was filmed, but it is certainly not mid-Miami Beach. Incidentally, I was there today and did not see the bird.