About Tadd Fricano

Yet to meet a game I didn't like - even the ones I suck at.

  • Location: Saint Peters, Missouri
  • Hot
  • Latest