Is convinced that German auto …

8/1/2009
by DizkoDan

Is convinced that German auto engineers are masochists! There is a retaining clip on the back of the airbox that is impossible to clip

About DizkoDan

I am a ninja!

Leave a Reply