leo616243
Chagrin Falls, United States
Zombie nerd. Devoted alcohol evangelist. Tv geek. Unapologetic travelaholic. Social media guru. Evil analyst.
Chagrin Falls, United States
Zombie nerd. Devoted alcohol evangelist. Tv geek. Unapologetic travelaholic. Social media guru. Evil analyst.