Opens in a new tab
Movies
Television
Music
Featured
Send Tips
Jesse Bradfod
September 18, 2016
James Marsden & Zac Efron Race for Children’s Hospital LA in Malibu Triathlon
James Marsden is all smiles as he makes his way to the finish line while competing in the 2016 Nautica…