Tuesday, June 15, 2010

E3 2010: Star Wars The Force Unleashed II Betrayal Trailer



A four and a half minute master piece.

No comments: