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