Metal Storm logo
Rick Ventura


Member

1978-1984 Riot - guitars  

Live musician

2012-NA Riot - guitars  
2016 Riot V - guitars  

Personal information