TupacThugTheory

The Surprise Viral Fan Collaborated Music Video
Two different generations, two different genre of music, a fan made remix. There are a lot of fan made remixes out there, but this one is turning heads. The music video has been floating around the internet for the past few weeks and gaining the love of many.