Message posted by Robert on November 08, 2009 at 22:39:16 PST:
It sure looks like Glenn had fun in those days. Has anybody seen the documentary Alien Highway? The footage looks interesting.
Attached link: http://www.youtube.com/watch?v=Z1VE29eEDME
Replies: