Cover of Little Red Riding Hood by Sam the Sham and the Pharaohs

filmed/recorded earlier in August 2014 maybe around the 13th.

Thanks! You've already liked this