What a weird thing to see in the middle of Melville Street. I'm not sure what they were doing there, but it looked like the were lighting up some sort of stage at the first floor window? It doesn't make sense!
Comments
Sign in or get an account to comment.