Talk:The Alien, The Space Hamster, and the Burrito/@comment-3407309-20110727022812

An amazing film... if only we could see it in theatres...