gahlen pehrson

Gahlen Pehrson & Death Grips are “True Vulture”

Gahlen Pehrson & Death Grips are “True Vulture”

You ever watch Disney’s Fantasia and wonder if its creators were tripping on acid when they made it?  Well this is something like that. True Vulture…