The Youabian Puma, a 20-foot convertible that sits on 44-inch tires, has been panned by auto industry critics at the LA Auto Show.
http://nhpr.org/post/11-million-dune-buggy-youabian-makes-splash-la-car-show
http://nhpr.org/post/11-million-dune-buggy-youabian-makes-splash-la-car-show
No comments:
Post a Comment