USA Network has released three sneak peek clips from the penultimate episode of White Collar season 3, titled "Stealing Home".
USA Network has released three sneak peek clips from the penultimate episode of White Collar season 3, titled "Stealing Home".