Also known as: derek50lrg
Derek Allen lives in Philadelphia, Pennsylvania. He went to school at the William Penn High School.
Philadelphia, PA | New Castle, DE
Also known as: derek50lrg
Derek Allen lives in Philadelphia, PA, but has also spent time in New Castle, DE. He is a 2005 graduate of William Penn High School.