“The body of Shane Fenton is in the laundry chute of the New Ambassadors Hotel near Euston Station”

Christian Rock Concert

sf

So… what do we know about Shane Fenton?