Apparently that's what the streets of Newcastle, England look on Friday and Saturday nights. Drunk girls and guys, fantastic lol. Nothing as remotely good happens around here!
Haha, i'm from America not England. A friend in England linked me to them so I figured I would share! I would love to be one of those two!