twincitiesgeek.com
Level Up Your Health with Minnesota’s D20 Athletics
Minnesota personal trainer Rob Finlayson has created the D&D-inspired D20 Athletics, an online personal training system that's affordable, flexible, and geeky.
Mariah Kaercher