New Castle, DE | North East, MD
Also known as: all3559
James Allen lives in New Castle, Delaware, but has also spent time in North East, Maryland. He is a 2007 graduate of William Penn High School and he works at Wrestler. Rock, Kid Rock and Linkin Park are among his favorite bands.