Mayhem ensues when four surprise customers descend upon a computer emporium and make a squawk about technology in this henpecked, graphic video from indie rock band Baby Seal Club. WARNING: YouTube users made of shredded beets and painter's tape may want to avert their gaze.

  • April 10, 2012