The Chevrolet Camaro sells out in Japan - all 120 of them Picture.

1 photos
  • The Chevrolet Camaro sells out in Japan - all 120 of them
Picture.