Oct. 18, 2024

31 Days of the Dead: Day 18, My Fair Zombie (2013)

31 Days of the Dead: Day 18, My Fair Zombie (2013)
The player is loading ...
31 Days of the Dead: Day 18, My Fair Zombie (2013)

Precious D's Sister Lita returns to the show for a musical extravaganza. Well, a musical anyway.