This is a Power Pop track recorded by the artist Too Much Tequila. The song Still Lovin You was originally composed by T. Blackburn.