Tarantula
Season 1
Ep 3. Toast of the Town
- TV-MA
- December 4, 2017
- 21 min
-
7.2 (16)
Lucas and Echo attempt to breach the gates of Hollywood when Lucas discovers a hot-shot producer ripped him off.
Lucas and Echo attempt to breach the gates of Hollywood when Lucas discovers a hot-shot producer ripped him off.