Posted on August 20, 2004January 18, 2015 by priscellie Happy Birthday to the devastatingly attractive James Marsters! 42 today!