Search
#VitalFactz: 22nd Anniversary - Mystikal (Tarantula)
- Eldon Davis
- Dec 18, 2023
- 1 min read

On this day in 2001, Louisiana native Mystikal released his Gold selling 5th & final album to date Tarantula. It includes the singles Bouncin' Back (Bumpin' Me Against the Wall) & the title track Tarantula.
Comments