“Impact” Impressions 4/16/09 and “Lockdown” Predictions
Leave a CommentThis is the go-home show for “Lockdown.” Can TNA successfully convince us to shell out our hard-earned cash (or three hours of our lives and sore backsides) on their pay-per-view offering? Let’s find out.