Also known as: Sarahddahl
Sarah Dahl lives in Peoria, Illinois. She is an alumnus of the Illinois Central College and New Life Christian Academy. Smallville is one of her favorite TV shows. Pirates Of The Caribbean is one of her all-time favorite films.