Metal Storm logo
Vince "Mowgli" Mejia


Member

2009-2010 Tormenter - guitars  

Personal information