Glenn Travis's first album This Christmas Night released on Thu Jan 01 1970.
The most popular album by Glenn Travis's is This Christmas Night
The most popular song by Glenn Travis's is Feel My Love
Glenn Travis's first song Never Wanna Leave released on Wed May 25 2016.