Listen & view Tarantula's lyrics & tabs
There are multiple bands by the name of Tarantula. [1] A portuguese heavy metal band [2] A relatively new band that blends elements of classical music and rock. [3] A Czech thrash/power metal band. [4] A Spanish progressive rock band. [5] A Swedish band [6] A Korean rock band [7] A Japanese rapper [8] An ex-Yugoslavian progressive rock band. [1]Tarantula is a portuguese band formed in October 19...read more