Film At 11: Plastic Ants

Cincinnati group Plastic Ants will release new album Imperial Phase on October 7. The band’s new video for “A Sea Of Upturned Faces,” can be viewed right now, a clip that shows the intensity of a studio recording for such a lush and ambitious tune. Check it out below.