45 tours luv' trojan horse - life is on my side