Larry Jay – “Killer Song”

Larry Jay is a country-pop singer-songwriter based out of California. On August 20th 2021 he…