Nikki DeLoach is an American actress and singer who appeared in the films "Gunfighter's Moon" and "The Traveller". ... Read more