Dave LeClair
Joined 28 June, 2011

Dave LeClair (Twitter) loves games on console, PC, mobile, handheld, and any electronic device that is capable of playing them! Check out his podcast on Twitch.

  • 2449Articles
  • 692Comments
  • 31Answers
Dave’s Latest Posts
1 49 50 51 52 53 54 55 56 57 58 59 123
New comment

Please login to avoid entering captcha

Log In