Mean Jeans Mean Jeans have posted a new music video for their song "Possessed 2 Party (With U)." The video takes the form of the epic short film "Ragers of the Last Sparks." "Possessed 2 Party (With U)" appears on the band's latest album, On Mars, released earlier this year.



Bands in this story