1951 Triumph TR5 "Kalifornia Lime"
Iron Cross Mirror, '39 Ford Tear Drop Tail Lamp/Devil Shaped Taillense, Fish Tail Exhaust Pipes
Copyright (C) 2009 MOON OF JAPAN, INC. All rights reserved