In London you can’t let your guard down even for a nanosecond

In London you can’t let your guard down even for a nanosecond Source: Lord Of War
Back to Top