Red Hot Chili Peppers Make It Look Easy at US Tour Kickoff in Denver: Review