Eccch! Ken AshfordApril 10, 2005Popular CultureLeave a Comment This music video will make you puke and want to kill yourself — not necessarily in that order.