chrisullrich.net
Mondo’s ‘Alien’ Posters Are Pretty Awesome
I’m sure some of you have seen these Alien posters already. I used to keep up with all the posters Mondo released (even though I could never seem to buy any), but lately I’ve lost track…