LogoBETABeta
Back To Front

School for Little Vampires

Season 1Episode 4Aired 2007-09-18
Back To Front

Back To Front

An old ritual forces the teachers to trade places with the students for a night.