pull down to refresh

Some street names are truly bizarre. There is a street in Valladolid, in Spain – Calle Me Falta un Tornillo – which translates roughly to ‘I’ve Got a Screw Loose Street’.