Oct 25, 2017
Beat the System is a Malaysian/American rock band from Kuala Lumpur, Malaysia.Formed in 2005 by lead guitarist Stewart Sellan. Currently the band consists of lead vocalist May Leigh (formerly solo singer Megan McCauley)< lead guitarist Stewart Sellan, drummer/composer Gerald Sellan and...