Popularity: 2
Thomas Alexander Walker is a Scottish singer-songwriter.
1991-12-17
Character: Self
Release date: 09/23/2022
Release date: 11/02/2018