Uploaded on Jun 07, 2011 / 14 views / 31 impressions / 0 comments
The E3 2011 announcement trailer for the next installment in the Sly Cooper franchise Sly Cooper: Thieves in Time.