Onslaught (India) – Leap of Faith
Onslaught (India) is a two-member band from Hyderabad, India comprised of brothers Yohan and Rueban Isaac. Onslaught (India) formed in 2007 and previously released the Metamorphosis (ep) in 2010. In thinking about how to describe…