When you think of ZZ Top, one image likely comes to mind: a slick, red hot rod roaring down the highway. That car is The Eliminator, the band’s iconic 1933 Ford Coupe. Ready to take a peek.
Shot in Las Vegas Nevada and at the Chiller Theater horrorscifi convention this documentary from director Lou Vockell profiles two things men love fast cars and beautiful women Take a scenic tour ...