Claim: Troy Baker's indie band has yet to release any music.
Verdict: REFUTES