New Music: The Missing Inc. – Mega Lo Mein Ear
Closing out an incredibly eventful 2020, The Missing Inc., a Connecticut-based hard rock band, released Mega Lo Mein Ear, their third official project.
Closing out an incredibly eventful 2020, The Missing Inc., a Connecticut-based hard rock band, released Mega Lo Mein Ear, their third official project.