Billboard Faces Massive Backlash for Featuring Taylor Swift’s Wax Figure From Ye’s Controversial ‘Famous’ Video
Everyone remembers the night Taylor Swift gave Ye, back then Kanye West , a VMA award in 2015, bringing back the iconic ‘Imma let you finish’ moment after six years. Just…