???

Big hail stones?

Giant cotton wool balls?

Extra large golf balls?


Nah, something to do with radar. They belong to the Americans apparently. 

Somewhere in Yorkshire. 


Limited wifi for a few days :(

Comments
Sign in or get an account to comment.