The Red Hot Chili Peppers have announced an extensive 32-city European and North American tour…
Friday is release day and here’s the first things that caught my ear while listening…