GEEK SQUAD BLACK TIE PROTECTION LAUNCH
Richard Dean Anderson, Steven Seagal and Toyna Roberts showed up for the Best Buy Launches Geek Squad Black Tie Protection at the Best Buy store on Broadway in New York City yesterday.
Photos By: RD / Dziekan / Retna Digital
Comments