Golf, Friendship & Filmmaking
Dan Lauria and Amber Liu star in the film, “The Eagle and the Albatross” from filmmaker Angela Shelton which opens Friday, March 6 in Montrose….
Dan Lauria and Amber Liu star in the film, “The Eagle and the Albatross” from filmmaker Angela Shelton which opens Friday, March 6 in Montrose….