You’ve probably all seen the brainrot memes about how weird Ohio is. Which place in the UK do you think is the British equivalent of Ohio? I’d say either Bradford or Birmingham.

Leave a Reply
You May Also Like