The STIG from Top Gear has a love child!!

http://www.braptv.com If the Stig was ever to have a love child then this would have to be it!! Gotta love Top Gear