23 January 2012

#8121b: Automotive Terms that Make Me Giggle Nervously


--stick shift
--cam shaft
--Lubemaster

No comments:

Post a Comment