Snoop Dogg X Wiz Khalifa – That Good (Video) January 17, 2011 Music, New Releases, Videos 681 Video for Snoop and Wiz’s hit track!