A Long Strange Trip

Planet of the Apes Slater 2008

Planet of the Apes 2008 Alamo Drafthouse Austin TX. Poster 24" x 36" signed and numbered 82/210 by artist Todd Slater

50 copies were available for sale at Mondotees.com. The lettering making up the image is Ape text from the film.

Latest Tweets