Josh Taft

Josh Taft is an American music video directo who has directed music videos for Stone Temple Pilots, Nas, A Tribe Called Quest, Cypress Hill, Mother Love Bone, and Pearl Jam.