Pitcher Perfect

  Posted on Mar 18, 2015

Canadian Women’s National Softball pitcher Jenna Caira talks about her guest starring role on Mr. D.

Behind the Scenes videos