Jump to content

The Cheebacabra

From Wikipedia, the free encyclopedia

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]