Tarantula
Tarantula is set at Tierra Chula Resident Hotel and follows tattoo artist Echo Johnson. Echo's poetry musings relate tales of party crashing, dumpster scavenging, and other socially problematic antics.
Duration: 22
min
Country:
United States of America