Close
11 of 31
Lucie Carroll
11 of 31
With Jacoby Shaddix of hit group Papa Roach after filming the music video for “Who Do You Trust?” from the #1 album of the same name.
People
Lucie Carroll
Back to top