Dave Raffaele

Husband, dad, & dog owner, life coach, miner of potential, tech consultant, runner, fermenter, turntable owner, ex mp3 blogger missing the free cd's