Posted: Wed Jun 25, 2008 12:33 pm Post subject: New Music
Been hearing this song They Say by this band Scars on Broadway a lot lately and it’s been really getting stuck in my head. Was lookin up some info on this band and found that two of the members, Daron Malakian and John Dolmayan are from System of a Down. This song is different from what they do with SOAD but it’s still pretty good. What do you guys think of it??