The 2010 Audi TT RS is poised for a fire-breathing unveil at the upcoming Geneva Motor Show. Now, we've got some fire-breathing teaser shots.

Read…