Get ready for a good laugh, Fillion fans! Castle's main man recently teamed up with his former Dr. Horrible's Sing-Along Blog co-star Neil Patrick Harris for a new installment of Puppet Dreams, Neil's comedy web series. Could these two be any funnier?!
Watch and Earn