TD Barrett and The Natural sit down to discuss many things many might NOT know about E3 Expo, everyone’s favorite Video Game Conference. Agree or Disagree? Let us know in the comments.
TD Barrett and The Natural sit down to discuss many things many might NOT know about E3 Expo, everyone’s favorite Video Game Conference. Agree or Disagree? Let us know in the comments.