These floats were part of the annual Carnival Parade in Germany watched by an estimated three million people in three German cities including D�sseldorf
Screw it! Google them. I hate photobucket! There's a bunch of them


Edited by
Sojourning_Soul
on Mon 06/29/15 05:00 PM