Henson and Fred with Heelys stickers on their backs (full size)
in 515 Alive 2006
This photo was taken 19 years ago in Des Moines, Iowa.
It's also on Flickr and Facebook.
your comments