John Legend has responded to Kanye West’s recent bizarre insults
Bang Showbiz
After the crooner was branded smelly by the rapper, John Legend has responded to Kanye West’s recent bizarre insults, describing..