This rockin' little number caught my attention when it was uploaded a couple of days ago. It has catchy lyrics that really flow and driving guitars, plus a nice quiet refrain about 3/4 of the way through give a nice rest from the heart racing beat.
What does the band name mean, SO3? Are you a bunch of chemists? Very cool anyway, so check 'em out!