Description: Poster advertising a concert by Baboon and Record Player on May 13th of an unknown year, at 317 Bryan Street, Denton, Texas. Poster features an illustration of two red figures' faces, one having three eyes and the other having one eye, with their green tongues extended and touching. Event details are printed below the image in red text on a black background.
Creator: Crackhanded Press
Item Type: Refine your search to only Poster
Partner: UNT Music Library