AMERICANS REACT TO DIGGA D - ON THE RADAR FREESTYLE!