May 05, 1976
American musician, best known as the sound technician and vocal operator for The Mars Volta and De Facto.
Omar and Cedric: If This Ever Gets Weird
(Self)