Buck Garrett

Movies

The Frontier Phantom
Mantell henchman
Lash Larue seeks to arrest his twin brother, known as the Frontier Phantom