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