Crazy Frenchmen (and ladies) on Google Street View indoors

7 years ago by in France, Indoor Tagged:

This Paris French advertising agency is having some fun with the Google Street View cameras.  It looks like they are waging bets on a dog fight.