Hip Hop recording/ performing artist SCATTA R.Pee takes it back to the Street Team style of self promotion earlier today on the streets of Manhattan NY. S/O to All 5 boroughs & All of NY, Trenton NJ Respect * That NEW SCATTA R.Pee album is OTW !