Jimmy Lee Sloas


Studio musician

2004 Megadeth - bass  
2011 Alice Cooper - bass