Sadly pictures only.
They are recording engine sounds and performance for the upcoming game Forza Motorsport 3 which will launch on October 27th.
They are recording engine sounds and performance for the upcoming game Forza Motorsport 3 which will launch on October 27th.