It’s hard to believe that in all of the songs and albums put out between Pepper and Slightly Stoopid, respectively, that not once has it come about them actually recording a song together; Even after double digit tours dating back to the early 2000’s! Well that has changed now that Pepper’s new single “Good Thing […]