Alien autopsy
<< Previous Next >>
Alien autopsy (January 18, 2006)
Last October in Chicago, IL. Some fun in a diner Ed Debevic's.