Monday, May 21, 2007

New Carrera Audi R10 poster

Not news as such but I figured there might be some interest in this....

...and it's possible that these will be showing up in the US early next month.

DaveK

No comments: