Bring Stranger Things and IT to The UK and Buffalo
We’ve been forgotten about here in the uk and we do still exist. We also have obsessions with IT and Stranger Things and they seem to go nearly everywhere else but the UK and Buffalo. We’d really love it if they came so we too could have the opportunity nearly half of the world gets.. meeting the casts.
petitie tekenenpetitie tekenen