[Baboon, Record Player poster]
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.
Date:
unknown
Creator:
Crackhanded Press
Item Type:
Refine your search to only
Poster
Location:
33.217343 -97.148010
Partner:
UNT Music Library