Showing posts with label Tod Deniston. Show all posts
Showing posts with label Tod Deniston. Show all posts

Sunday, December 11, 2011

Oh brother......

Baby brother with Miss "chootchie, chootchie" sex-pot Charo at LAX. I don't know how he does it, but he seems to always be in the right place at the right time. Good on ya bro!