"Jagged Nails" - trailer for drama set in LA. Kudos to cast and crew! Film Festival bound.
Copy the link below to share this page: