Home > Report Abuse > Comment

Report a Comment


anonymous 98 days ago

"Dia de los Deftones" is Spanish for, "We sucka on the dick glug glug glug Deftones sucks"


0/2000