BIOHAZARD: "Live In San Francisco"
Even though Biohazard have officially splitted up in 2005, AOL Music announced that on December 18th 2007, a new Biohazard product will be launched: Live In San Francisco. Details on this live album to follow shortly.MORE ABOUT Biohazard
Misssstoooooooooooooooo !!!!!!!!!!!!!!!!!!!
Biohazard!
supertareeeeeeeeeeeeeeeeeee
rupe pizda bioharad sunt cei mai tari