Why don't the Red Hot Chili Peppers tour in India?
Best Answers
On June 22, 2017 the Red Hot Chili Peppers played the First Ontario Center in Hamilton, Canada. The Chilies are Rock and Roll Hall of Famers and they deliver every time. The same cannot be said for the opening acts. read more