Big Red in her Hood
We all know the story of Little Red Riding Hood, but, what if that little girl wasn't so little, and what if she was the bad guy. Read about Amelia, the girl in the big red coat, and her criminal family living in the council flats of London. Watch as she uses her sweet and charming ways to manipulate others during rob...