Published On Jan 27, 2012
A music video I put together starring Roger Howarth as Todd Manning from the ABC soap opera One Life to Live (1968-2012). The song is "The Devil's Rejects" by Rob Zombie (from the album Educated Horses).
I felt this song personified Todd's bad side. I hope you all enjoy.
show more