The 2021 Soul Train Awards is Headed to the Apollo Theater

The Soul Train Awards Moving to the Apollo Theater The Soul Train Awards are headed to New York’s famed Apollo Theater.  BET announced the location change on Monday marking the first time the awards show will be held in New York.  After last year’s show was virtual, this year’s ceremony will be taped on November 20.  Since its start in 1987, the ceremony has taken place in Las Vegas, Atlanta, and L.A.  Were you a fan of Soul Train? Do you think there are too many awards shows?

Recently Played

God Rest Ye Merry GentlemenAnita Baker
1:35pm
Santa Clause Is Coming To TownThe Jackson 5
1:33pm
Give Love On Christmas DayThe Temptations
1:29pm
The First Noel
1:26pm
Sleigh RideKenny G.
1:23pm

Recent Posts