Vince Staples Urges Fans To ‘Peer Pressure’ Netflix Into Renewing His Show February 18, 2024 by newhiphopnews Vince Staples has enlisted his fans in his push to see his critically acclaimed eponymous show on Netflix renewed for a second, possibly longer season.