Red Filter
Infected Mushroom
And they say you scientists
are supposed to be smart.
And they say you scientists
are supposed to be smart.
2003 • Converting Vegetarians
2007 • Vicious Delicious
2004 • IM the Supervisor
2020 • More Than Just a Name LP
2022 • IM25 LP
2022 • IM25 LP
2022 • IM25 LP
2012 • Army of Mushrooms
2018 • Head of NASA and the 2 Amish Boys
2009 • Legend of the Black Shawarma
2007 • Vicious Delicious
2007 • Vicious Delicious