Check out the trailer for Last Ditch Effort Productions’ first film! It premiered at the 2011 Palm Beach Int’l Film Festival, so it’s kind of a big deal to us!

Directed by: Cliff Burgess and Mikaela Schipani

Starring: Cliff Burgess, Seth Robinson and Mikaela Schipani