I'm pins, you're needles, let's play
If you've ever been to a packed, standing-room-only concert, you've felt the nauseating swell of excitement and terror one can encounter while being pressed up against the body in front of you as the entire crowd sways from one direction to the next, independent of your own control. Rapid heartbeats, sweat and near suffocation may produce within you a light-headed euphoria, as the sounds blasting from the speakers charge heavily through your ears and into your brain. Take a copy of the Deftones' new self-titled release, put it in your stereo, turn the volume way, way up, and you may find yourself re-living the experience.