Barracuda Artist Name: Barracuda Profile: Discography Artist Tomic & Barracuda Title Kill Em All Label G2 Is End-of-Life