Double Down Live was shot during their European tour in 2008 and combines great live performances, interview clips and back stage footage to create the ultimate ZZ Top on the road movie.Double Down Live was shot during their European tour in 2008 and combines great live performances, interview clips and back stage footage to create the ultimate ZZ Top on the road movie.Double Down Live was shot during their European tour in 2008 and combines great live performances, interview clips and back stage footage to create the ultimate ZZ Top on the road movie.