Lily goes to the fictional Burke Hill University located in Warrington, Cheshire.
No momento, não sabemos de nenhum serviço de streaming onde você possa assistir Still So Awkward