Killer Caribou Livermore, California
Killer Caribou is an Alternative Rock band based in the East San Francisco Bay Area.
The band consists
of 5 members:
Ali "Smooth Jazz" Craft on Bass
Jose Peralta on Drums
Brandon McCullough on Lead Guitar and Vocals
Alice Williams on Trombone and Backup Vocals
Tyler Piper on second Guitar
... more
Streaming and Download help