Titanfall Launch Party


This week we were at the launch of Titanfall for XBOX ONE at the Microsoft Store in Schaumburg, IL. Check out our video.

Leave a comment

Add comment