Home Current Exclusive Video Premiere: Organ Freeman Performs ‘Don’t Eat Your Fingers’ At Red...

Exclusive Video Premiere: Organ Freeman Performs ‘Don’t Eat Your Fingers’ At Red Rocks

144

Los Angeles-based trio Organ Freeman unveiled a video highlight from their recent Red Rocks debut featuring Turkuaz drummer Michelangelo Carruba.

The post Exclusive Video Premiere: Organ Freeman Performs ‘Don’t Eat Your Fingers’ At Red Rocks appeared first on JamBase.