Saw this as I was pulling up to the red light. Had to snap quickly and could not get a good look. Not sure what this is? Batman Returns? But in RED this time. Very odd but funny!
Comments
Sign in or get an account to comment.