Wisconsin Rapids, WI | Stevens Point, WI
Also known as: skiphicks2003
Greg Richard lives in Wisconsin Rapids, Wisconsin, but has also spent time in Stevens Point, Wisconsin. He is a 2003 graduate of East High School. Greg's a big fan of Intervention. His favorite film is Family Guy.