Friday, February 11, 2005

amazing mardi gras float!

Check it out!

If only that could happen in America!