Greg Handevidt


Member

1983-1984 Megadeth - guitars