Image 1 of 1

Dino, Jeff Panzer & Slim025_22.JPG

New Orleans, Louisiana - June 19, 2000 - Dino Delvaille, Jeff Panzer & Ronald "Slim" Williams on the set of Cash Money Records/Universal Music Group - #1 Stunta video shoot in New Orleans, Louisiana.  Photo credit: Elgin Edmonds/Presswire News
twitterlinkedinfacebook