Yusuf Islam (Cat Stevens) vs. Ozzy Osbourne at Rally To Restore Sanity

Yusuf Islam (aka Cat Stevens) and Ozzy Osbourne battled it out on stage at the Rally To Restore Sanity and/or Fear today in Washington DC, playing “Peace Train” vs. “Crazy Train”.

[via Lori Dorn via Mediaite]