Imbroco – Are You My Lionkiller? – Review April 1, 2001 The only thing as mediocre as the performances here would be vocalist Rory Phillips’ contributions to The Stereo’s debut.