Richard Simmons and David Letterman Monday 28th July 2008 departs after appearing as a guest on the David Letterman Show New York City, USA (1 Picture)
Richard Simmons and David Letterman Photo credit: Patricia Schlein/ WENN
#1
More Richard Simmons Photos