ummmmmm........
I am an American, specifically L.A., so not likely to be too familiar with.....is it....."Mark Radcliffe"??That guy is a complete nut! Did he just happen to drop several amphetamine pills before starting the "duet" / "interview"??? lol