Team Blackout Promote ‘Lights Out’ Album
Footage of Team Blackout pitching their debut album ‘Lights Out’ in New York City, signing autographs for fans before the disc hits stores on August 19th has been posted online.
Video at YouTube has since been removed.