Sunday, March 08, 2009

I love -- Discovery Channel Ad

This ad always makes me smile. ^_^



Seth loves to sing the "Boom Ti Ya Ya" part. ^_^

No comments: