Reggatta De Blanc - The Police.
London Calling vs Reggata De Blanc 1979 both...who do you throw down from the tower? Come out of hiding, ultras!