Posted by Pancho43 on August 8, 2012, 2:29 pm 22.214.171.124
The video is supposed to be an impression of a V10 Lamborghini. I have never heard one of those, but this is a very good impression of an IndyCar. His slowing down bit at the end sounds exactly like the cars slowing down for the pits at Indy sound like.
See all 13 of my Indy 500-related reviews (books, audio and video) here: