What is this?
Read More

What is this?

On the way out of Luton Airport. Looks like a racing track? If so it’s a boring one…