Carcinogen Crush
Frogtoon Music Album Info: Carcinogen Crush
Published: 05 May 2023, 05:06
"Carcinogen Crush" Is A Song By American Alternative Rock Band AFI. It Was Released On December 4 2007 Through Interscope Records. It Is The Only Single To Not Be Featured On A Album Although It Was Later Added On The Japanese Edition Of Crash Love Their Eighth Album.