Reply To: Tarantula Master CD

Profile photo of manillascissor
Keymaster
On manillascissor wrote:

Saturday Night Wrist is the name of the latest Deftones album. I think the seller accidentally listed this in the auction, as it has absolutely nothing to do with Tarantula.

in my time of dying