Tarantula

Album
/
1996
/

'Tarantula' is a Album by Ride , released in 1996 .

Track listing