Disorienting arrival in Glasgow.

The Christmas lights are back on for the filming of Batgirl, apparently

Comments
Sign in or get an account to comment.