‘Start Over’, A Fairy Tale Music Video by MC Frontalot Based on Little Red Riding Hood

Nerdcore master MC Frontalot recounts his own particular version of Little Red Riding Hood in his latest music video, “Start Over.” The song is from the album Question Bedtime. The video was directed by Alicia J. Rose.