Mike's Barracuda

Whose song is Mike's Barracuda?

Artist Album
Pyronauts
Live from the Pit
Surf Motel