Angry Cockroaches
(Tito & Tarantula)
The song Angry Cockroaches, performed by Tito & Tarantula, was featured in the movie From Dusk Till Dawn.
The song Angry Cockroaches, performed by Tito & Tarantula, was featured in the movie From Dusk Till Dawn.