Lots of new stuff coming soon!
© 2006 - 2013 Nate Duval
The Locust are four gentlemen who play insanly wild tunes, while dressed in matching spandex bug suits and masks. This is a poster for their recent OKC show. A Talk Scary collab with Deforgeo. Fluorescent yellow! 24” x 18, edition of 70.