September 22, 2009

VIDEO: Todcast Tuesday – Me, Myself, and I Movie Premiere

Todd Richards has been working on his new movie – Me, Myself, and I – for the last two years. The movie will be premiering this Thursday, September 24th in Encinitas, CA and Todd would like to give you a sneak peek into the movie and personally invite everyone to the premiere.