which American singer, songwriter, musician and actor was part of the performance of 2012 Soul Train Music Awards show?
John Legend: John Roger Stephens (born December 28, 1978), known professionally as John Legend, is an American singer, songwriter, musician and actor.
i don't know