As a fan of Earth Wind and Fire, as well as Ozzy I had my doubts but I confess I was wrong.

This mash up was produced by a guys named DJ Cummerbund. who has actually given his mashing skills to many a popular song and artist. Along with being a skilled artist in this way he also supports the North Shore Animal League with his fans.

Here are a few more.