NoriYaro check out the amazingly named American Picnic Day Car Show at Odaiba, Japan. Check it out!