Monday, April 19, 2010


Pedals of Toyota LFA. No carpet sticking problem here.

No comments: