Today's R.I.T. is a rather new track. Last year, Keel released their latest studio album, Streets Of Rock & Roll, and I was lucky enough to talk with frontman Ron Keel for one of the episodes of our former show. "Brothers In Blood" is a great example of the unyielding force of rock & roll. Enjoy!