The Cheebacabra is a psychedelic funk fusion band on their own Mackrosoft Records label.

Band members

edit

Discography

edit

Albums

edit
  • Metamorphosis (2003)
  • Exile In The Woods (2006)
  • Pass the Information (2012)
  • Retouched (2015)
edit