Video: Last Call with Scott Hall – The Band Talks About Their Lockdown Match With Team 3D Posted on April 23, 2010 by Joe Vincent