Liverpool

"I need the names of the professors that ran studies back then." "You're hiring a Spartan? Then I'm sure they're a good egg. Not like those sods at Liverpool."

- Jessica Jones and Davies

Liverpool is a city in England, United Kingdom.

History
To be added