Today's Riddle from Riddles.com David's father has three sons: Snap, Crackle, and _____? answer at bottom of email