they sure did ...
similar:
http://www.myvideo.de/watch/3025609
they sure did ...
similar:
http://www.myvideo.de/watch/3025609
Vorsprung durch Technik
If you have never seen this before it is really and truly priceless. Enjoy.
The_Greatest_Prank_Call_Ever
Here's another great one.
http://www.youtube.com/watch?v=y0Txf...eature=related
Search and you will find the truth.