Feb 26, 2012

Squeake E Clean (N.A.S.A.) & Derrick Green (Sepultura)


lay down vocals for their upcoming album Maximum Hedrum. Alternative funk meets Sepultura.

Category: en_US
Posted by: faust
...
Derrick Green and Sam in the studio Faust Records - BLUE