Stumbled (err, pedaled) upon free outdoor Sugar Ray concert live in front of the Rose Bowl. Am I dating myself? ;)