Posted on February 5, 2010February 10, 2013 by The Puppet What I almost caught in Vegas, all up close and personal at Barrett Jackson 2010 Glenn Close can’t catch this bunny The best Terlingua Mustang I have ever been this close to at Barrett Jackson Like this:Like Loading... More Where That Came From