Fresh off the release of “Watts R.I.O.T.” ft. Kendrick Lamar Gee Watts gives his new-found audience their first visual, a introduction to the streets of Kansas City, Missouri aslo known as his “Quiet Place” , From his “Watts Up” mixtape, dropping April 7th.