Denver, CO | Aurora, CO | Littleton, CO
Also known as: trulyevilgenius
Stephen Brown lives in Denver, CO. He has also lived in Aurora, CO; Littleton, CO and Boulder, CO. He is a 1993 graduate of Alameda High School. Stephen loves watching 30 Rock. Family Guy is his favorite film.