Mest Share New Song “Masquerade”

Chicago pop punk band Mest has released their new single “Masquerade,” the first song that the original lineup has put out together since their 2005 LP Photographs.