Museum Mouth is a band from Southport, North Carolina with a knack for catchy, indie punk rock. The group released its debut in 2010 called Tears...