Weird Roach’s debut single titled “I Don’t Know” is an indie sensation with its hypnotic tones and mellow vocalization. We absolutely love this track overall! This solo music project from sunny Santa Ana, California was a project started “out of creative necessity” by...
