The band Slash couldn’t look in the eye: “We didn’t keep our promise”
Favicon 
faroutmagazine.co.uk

The band Slash couldn’t look in the eye: “We didn’t keep our promise”

Very embarrassing.