The tales of Robin Rubin, a big city loner with many addictions, and his face to face encounter with Jessica, a woman with demons of her own. Starring Ray Dainton and Carissa Casula. Filmed in Chicago Illinois in April 2010. metalcutsmegan productions

  • February 15, 2013
  • 63 Views