Channel Avatar

James Keegan @UCoq2sJwPdJRqFJc8-9tLmgQ@youtube.com

45 subscribers - no pronouns :c

James Keegan is a Canadian Rock Singer/Songwriter whose musi