PREMIERE: Glitter Trash Debuts Explosive ‘Choppers’ Video
By DONNA BALANCIA Glitter Trash front gal Jenna Talia doesn’t mince her words when it comes to “Choppers” across the L.A. skyline. The L.A.-via-Detroit bandleader premieres the latest and most edgy video yet for Glitter […]