#26
Deftones , 05-08-10 04:08 PM
DVD Talk God
Deftones
DVD Talk God
close
- Join DateOct 1999
- LocationArizona
- Posts:83,705
Received 2,079 Likes
on
1,402 Posts
man, the remaining 5 contestants can't lip sync for shit. their performances were horrible. lady gaga was a freak, as usual.