Tagged: Amanda Crew

Amanda-Crew-image

Amanda Crew

Amanda Crew was born in 1986 in British Columbia, Canada. She an upcoming actress known for her roles in Final Destination 3 and John Tucker Must Die (both in 2006),...

Loading...