Have you ever heard of a town called Luton (near London)
Yes I've heard of it.
735 votes
Duhh I live there!1
208 votes
What are you on about?
262 votes
No what is it?
978 votes
Comments
No1 JCATJaymi lives der
WildChickIt's a town
👀Bay👀I never lived in London :(
Amber SykesWooo luton, used to live there!
Jocelyni have been there
maddyNever been outside of the us
maddyi only been in 2 states California an Nevada
maddyi
maddyLove California
Erin ParryWrexham fc r playing luton fc on friday!!
WildChickLuton is a town