Metal Storm logo
Joshua Castilleja


Member

2012-2017 Exploder (USA) - guitars  

Personal information

Born on: 15.10.1994
Died on: 08.07.2017