Revolver Films Logo

Big ups to Ian Pons Jewell on his disturbing new video for Vince Staples’ latest single “Señorita”. Watch and read more over at Pitchfork.