Richard Dean Anderson as “David Smith” on last night’s episode of USA’s Fairly Legal (episode 5)
posted 19 February, 2011
Follow on Twitter