New Car Brand

Image hosted by Photobucket.com

This sign has been up for quite sometime at a workshop in Kelana Jaya (behind Subang Ria Food Stalls), Petaling Jaya.