Although they sound it.
Interpol is not British.
They're American.
over 7 years ago