Playing Bass in Church
Rolling Stones top 10 Greatest Guitarist
10. PETE TOWNSHEND Pete TownshendPete Townshend doesn't play many solos, which might be why so many people don’t realize just how good he really is.