TRUST ME its real!! it only made it to like one show in the US before it was shipped to the owner in Japan, if I remembered the show I could find more pics.
Where was this takin? and was that like a mazda,hardbody meet or something? lol. ne ways that looks like a cool place to be, is it like NY or something?