Stillwater, MN | New Richmond, WI
Also known as: kevin_d_lee
Kevin Lee lives in Stillwater, Minnesota, but has also spent time in New Richmond, Wisconsin. He is an alumnus of the Brown College. His favorite TV shows are Weeds and Stargate Sg-1. His favorite team is Minnesota Twins.