Yeah I think two is a little young, they shouldave waited until the little boy's 1st grade graduation at least. That would have been far more acceptable The rule in my house is 5 years of age to smoke, 7 to drink.
Im kidding but my best smoking buddy has been at it since the 2nd Grade.
