Uploaded on Aug 29, 2010 / 12 views / 244 impressions / 0 comments
Dungeon Defenders: Announcement Trailer (HD Video)