Wednesday, May 12, 2010

JAS motorsport

Who needs H.I.D when you got this babies on hehe

This is The Robot Racing Team who apparently won the German Rally Championship