Tarantula
Set at the Tierra Chula Resident Hotel, Tarantula centers Also a uncertified although respected tattoo artist, on Echo Johnson. Echo ramblings tell tales of misadventures with the occupants since they partake in dumpster diving party-crashing and exceptionally dubious acts of mischief.
Duration: 22
min
Country:
United States of America