System Of A Down Live Performance Footage Here! [VIDEO]
There has been all kinds of talk regarding System Of A Down and if they are putting together an album and what not. But at least they are still performing live and they still sound amazing!
I would love to see SOAD live and I am always looking for dates on where to check them out.
Get your horns up for System Of A Down and checkout this live video for "Radio/Video" here!