Tag: Judy San Roman

Zombie Movie Filmed on Long Island Debuts in July

The Last Taxi Driver was directed by and stars a cast of Long Islanders.