Jim Carroll of Pure Love performs in the arms of the crowd during a sold out show at KOKO on April 18, 2013 in London, England.
Jim Carroll and Frank Carter of Pure Love perform onstage during a sold out show at KOKO on April 18, 2013 in London, England.
Jim Carroll and Frank Carter of Pure Love perform onstage during a sold out show at KOKO on April 18, 2013 in London, England.
Jim Carroll of Pure Love performs in the arms of the crowd during a sold out show at KOKO on April 18, 2013 in London, England.
Jim Carroll of Pure Love performs onstage during a sold out show at KOKO on April 18, 2013 in London, England.
Jim Carroll of Pure Love performs crowd surfing in the arms of the crowd onstage at KOKO on April 18, 2013 in London, England.
Jim Carroll of Pure Love performs crowd surfing in the arms of the crowd onstage at KOKO on April 18, 2013 in London, England.
Jim Carroll of Pure Love performs crowd surfing in the arms of the crowd onstage at KOKO on April 18, 2013 in London, England.
The crowd at KoKo on the night Don Broco perform onstage with Pure Love supporitng during a sold out show on the last night of the Prioroties 2013...
Frank Carter, Jim Carroll and Jared Shavelson of Pure Love perform at Koko in London on April 18, 2013 in London, England.
Frank Carter and Jim Carroll of Pure Love perform at Koko in London on April 18, 2013 in London, England.
Frank Carter, Jim Carroll and Jared Shavelson of Pure Love perform at Koko in London on April 18, 2013 in London, England.
Frank Carter, Jim Carroll and Jared Shavelson of Pure Love perform at Koko in London on April 18, 2013 in London, England.
Frank Carter, Jim Carroll and Jared Shavelson of Pure Love perform at Koko in London on April 18, 2013 in London, England.
Frank Carter, Jim Carroll and Jared Shavelson of Pure Love perform at Koko in London on April 18, 2013 in London, England.
Frank Carter, Jim Carroll and Jared Shavelson of Pure Love perform at Koko in London on April 18, 2013 in London, England.
Frank Carter, Jim Carroll and Jared Shavelson of Pure Love perform at Koko in London on April 18, 2013 in London, England.
Laura Mendoza and Jim Carroll attend the premiere of "The Basketball Diaries" on April 14, 1995 at Sony Village 7 Theater in New York City.
Jim Carroll attends the premiere of "The Basketball Diaries" on April 14, 1995 at Sony Village 7 Theater in New York City.
Laura Mendoza and Jim Carroll attend the premiere of "The Basketball Diaries" on April 14, 1995 at Sony Village 7 Theater in New York City.
Laura Mendoza and Jim Carroll attend the premiere of "The Basketball Diaries" on April 14, 1995 at Sony Village 7 Theater in New York City.
Writer Jim Carroll and guest Laura Mendoza attend The Basketball Diaries New York City Premiere on April 14, 1995 at Sony Village 7 in New York City.
Writer Jim Carroll and guest Laura Mendoza attend The Basketball Diaries New York City Premiere on April 14, 1995 at Sony Village 7 in New York City.
Writer Jim Carroll and guest Laura Mendoza attend The Basketball Diaries New York City Premiere on April 14, 1995 at Sony Village 7 in New York City.
Writer Jim Carroll attends The Basketball Diaries New York City Premiere on April 14, 1995 at Sony Village 7 in New York City.
Writer Jim Carroll attends The Basketball Diaries Westwood Premiere on April 19, 1995 at Mann Festival Theatre in Westwood, California.
Writer Jim Carroll attends the Trees Lounge New York City Premiere on October 9, 1996 at Sony Village 7 in New York City.
Jim Carroll and Frank Carter of Pure Love perform during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Jim Carroll and Frank Carter of Pure Love perform during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Jim Carroll and Frank Carter of Pure Love perform during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Jim Carroll and Frank Carter of Pure Love perform during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Frank Carter and Jim Carroll of Pure Love perform during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Frank Carter and Jim Carroll of Pure Love perform during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Jim Carroll and Frank Carter of Pure Love perform during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Jim Carroll and Frank Carter of Pure Love perform during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Jim Carroll and Frank Carter of Pure Love perform on the bar during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Frank Carter and Jim Carroll of Pure Love perform on the bar during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Frank Carter and Jim Carroll of Pure Love perform on the bar during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Frank Carter and Jim Carroll of Pure Love perform on the bar during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Frank Carter and Jim Carroll of Pure Love perform on the bar during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Jim Carroll and Frank Carter of Pure Love perform during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Jim Carroll and Frank Carter of Pure Love perform on the bar during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Frank Carter and Jim Carroll of Pure Love perform on the bar during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Frank Carter and Jim Carroll of Pure Love perform during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Frank Carter and Jim Carroll of Pure Love perform on the bar during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Jim Carroll and Frank Carter of Pure Love perform on the bar during their October 2012 UK Tour at lock 42 on October 31, 2012 in Leicester, England.
Jim Carroll of Pure Love performs on stage at the Leadmill on October 28, 2012 in Sheffield, United Kingdom.
Jim Carroll of Pure Love performs on stage at the Leadmill on October 28, 2012 in Sheffield, United Kingdom.
Jim Carroll of Pure Love performs on stage at the Leadmill on October 28, 2012 in Sheffield, United Kingdom.
Jim Carroll of Pure Love performs on stage at the Leadmill on October 28, 2012 in Sheffield, United Kingdom.
Anthony Kelly of the Ohio Machine wins a face-off against Jim Carroll of the Charlotte Hounds on June 23, 2012 at Selby Stadium in Delaware, Ohio.
Jim Carroll of the Charlotte Hounds runs with the ball against the Ohio Machine on June 23, 2012 at Selby Stadium in Delaware, Ohio. Charlotte...
Anthony Kelly of the Ohio Machine collects the loose ball after beating Jim Carroll of the Charlotte Hounds on the faceoff during the second quarter...
Chris Eck of the Boston Cannons wins a face-off against Jim Carroll of the Charlotte Hounds at American Legion Memorial Stadium on June 16, 2012 in...
Jim Carroll of Pure Love performs onstage at Jongleurs during Dot To Dot Festival on June 3, 2012 in Nottingham, United Kingdom.
Jim Carroll of Pure Love performs onstage at Jongleurs during Dot To Dot Festival on June 3, 2012 in Nottingham, United Kingdom.
Jim Carroll of Pure Love performs onstage at Jongleurs during Dot To Dot Festival on June 3, 2012 in Nottingham, United Kingdom.