Apr 23 2010 From: Babylon A.D. Life's a bitch and then you die. Bumper sticker philosophy. Yeah, right. Vin Diesel (Toorop) #Death#Philosophy