Meme Monday: The Most Glaring Flaw in Titanfall

Posted by | March 10, 2014

Indeed. I love that smiling face. Brought to you, as usual, via Reddit.


Leave a Comment

Name (required)

Email (required)

Website

Comments