More info on the muppet driving it and what happened here.

2 comments:

Singe said...

When did Bugatti become "French"? The charmingly named 'christian science monitor' article you link to appears to think Italy is part of France, I guess?

Dax Hamman said...

LOl, there is no accounting for knowledge here - in the audio they also think they are looking at a 'lambo'