- I moved from London to New York City in October.
- I spent most of my life in and around London but attended college in Boston.
- Leaving the UK behind meant missing family milestones and home comforts like Sunday Roasts.
Where are you from?
Netflix’s upcoming film Chupa is a re-imagination of a creature that has haunted the nightmares of many Latin American children for at least three decades: el chupacabras. Aka the goat sucker.