aliens

Spotted in Motherwell last night, not saying it’s aliens just curious to see if anyone has an explanation as to what it could be

Spotted in Motherwell last night, not saying it’s aliens just curious to see if anyone has an explanation as to what it could be