Also known as: kevinjallen
Kevin Allen lives in Addison, IL, but has also spent time in Chicago, IL. Richard Cheese is one of his favorite bands. His favorite TV show is The Onion. Boston Red Sox, Chicago Bears and Oklahoma City Thunder is his favorite sports teams.