Red Hot Chili Peppers Release New Music Video for ‘Monarchy of Roses’ [VIDEO]
The Red Hot Chili Peppers have released to YouTube a new music video for the latest single 'Monarchy of Roses'. The video reminds me of a video done in the 80's from a band called A-ha 'Take On Me'. Speculation is the Chili Peppers will be announcing a US World Tour very soon. Watch the video and comment