Located within the Toys“R”Us IP Flagship Collection Store at Level 2, Suria KLCC, the new space marks Tomica’s third brand store outside Japan, following openings in Shanghai and Beijing.
Powered by amazing V12 engines, these supercars never made it into production, but remain jaw-dropping decades after being ...