2 New Posters Up At FTC New Stuff, New Work, Posters 04/14/09 Posted by Invisible Creature Our Sasquatch! posters for TV On The Radio and Tim & Eric are now on sale.