Tucker Chappelle F

Tucker Chappelle Fred Segal
Chris Tucker and Dave Chappelle share a laugh over drinks while shopping at the trendy Fred Segal store in Los Angeles. JLM/Splash News - June 22, 2008
View Comments