Liverpool Street Station

Jul 13, 2013, 02:02 PM, London, Greater London, United Kingdom

It always sounds like she's saying Greater Angrier