iOS app Android app

Inflatable Puppets

Giant Inflatable French Puppets Take Over Berlin (PHOTOS, VIDEO)

HuffPost Weird News | David Moye | Posted 11.12.2011 | Weird News

The French are known for their excellent food, great wine and wonderful art, but one thing the French do hands down better than anyone is make giant i...