That is SO extremely cool!! (pun intended)
Here is something similar:
Same principle, but using a parabolic trough solar collector for power (and not nearly as compact.)
Extremely neat item!
You should check out the Remote Living section of the Otherpower discussion board at http://www.fieldlines.com
Mostly it is "build your own homemade electrical generation and storage systems" stuff, but there are other neat things there, too.
I think a bus with a deck on top could have swing out solar collectors with an icemaker built in. It would be neat, anyway....