Tarantula was founded in 1995 by advertising professionals, the company provides provocative business solutions for clients across many industries - including Entertainment, Healthcare, Financial Services and Consumer Electronics. Tarantula's service