Tarantula: Season 1 Reviews

December 13, 2017
Irreverent animated comedy with unoriginal stereotypes.
Full Review | Original Score: 2/5