Best Of11 years ago
VH1 NAMES BREAKTHROUGH INDIE SOUL SINGER RUSSELL TAYLOR AS NEXT ARTIST “YOU OUGHTA KNOW”
Russell Taylor Wins First Ever Crowd-sourced Spot for December 2013! VH1’s esteemed “You Oughta Know” music discovery franchise extends its diverse roster of emerging musical talent...