Rob Corradetti (the man behind Killer Acid) has built up quite a body of work over the years. He’s amassed an impressive musical discography, featuring
From the brand new, limited edition 7″ compilation Nerdvana, released by Mental Monkey Records. Nerdvana features indie electronic acts trying their hand at their favorite Nirvana tracks. Here, Travis Stewart (better