$1.1 Million Dune Buggy: Youabian Makes Splash At L.A. Car Show By Bill Chappell Published November 22, 2013 at 11:03 AM AKST Twitter LinkedIn Email