Baboon Sticker
$2 USD
The Hominoids Logo T-shirt (White)
$15 USD
The Hominoids San Rafael, California
The Hominoids are an experimental quartet from the Bay Area. They are constant dabblers in sounds and styles, and faithful to the infinite art of tinkering. They are UFO believers/enthusiasts, and their debut album was released on April 4, 2020.
Streaming and Download help