Biography
The Cheebacabra
Effective period / Period of releases: 2003 - 2015
Members: Cheeba (2)
The Cheebacabra is a psychedelic funk fusion band on the Mackrosoft Records music label. The band was formed when Cheeba parted ways with the Dust Brothers production team to focus on his own productions.