Todd Richards will be hosting and starring in the world premiere of his new bio-pic Me, Myself, and I at the world famous La Paloma Theatre in Encinitas, California at 8 PM on Thursday September 24, 2009. Sadly, there aren’t two showings that night because we were looking forward to watching it over, and over, and over again. . . .
[Link: Nixon Happenings]
Thats my dog!!
the Toddsquad, will there be footage of Mike’s ramp in Paxton?
Congrats Todd, great movie, super inspiring.
Comments on this entry are closed.