Kaithland Wren No Comments Richard Dean Anderson, Tanya Roberts & Steven Seagal Join the Geek Squad NEW YORK, Sep 18, 2008 / FW/ — Four days after fashion week, the Geek Squad descended in Manhattan with … Continue Reading