H.Grimace

H.Grimace – “Lipsyncer”

H.Grimace are a London band who have released a few promising EPs and whose debut album Self Architect comes out on Friday. Their song "Lipsyncher"
Tom Breihan | April 3, 2017 - 11:52 am