Wednesday, February 24, 2010

Video of the Week -- OMG, NEW DEFTONES TRACK

No intro needed. Enjoy.

1 comment:

HCP said...

I am red and wet now! Thanks Lord Bling!