Anthrax‑Festival's recent comments:

August 31st, 2008
god ordered me to make this
August 31st, 2008
DOMINATING