Russell Taylor

Russell Taylor discusses creativity

Russell Taylor was crowned VH1’s first-ever crowd-sourced “You Oughta Know” winner and VH1 unveiled the New York native’s “War of Hearts” video back in December.