The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Humongous
"Humongous" is a song by English singer, songwriter, and musician Declan McKenna. It was released as the sixth single from McKenna's debut studio album, What Do You Think About the Car? on 9 June 2017 through Columbia Records. The song was written by Declan McKenna and produced by James Ford.
Everything about Humongous →