TomRoss

By TomRoss

Hydro

SSE Hydro (right) and the Clyde Auditorium, Glasgow on the banks of the River Clyde. Police Scotland received reports of aliens due to the spotlights in the sky.

Comments
Sign in or get an account to comment.