Baby Got Back Talk Release New Single Off Upcoming EP
NYC-band Baby Got Back Talk released their new single and music video "I'm Sorry I'm a Moron, But Also, Help." The song precedes the release of their EP Wince, Repeat, due out July 21.
G'Ra, Baby Got Back Talk's vocalist and…