Loren Taylor is known for Rise of the Chupacabras (2003), Blood of the Chupacabras (2005) and A Bullet Over Fives (2005).
Blood of the Chupacabras
Rise of the Chupacabras
A Bullet Over Fives
Live Wire
No data