Rock and roll is supposed to be raw, reckless and fun and that is exactly what this London, England-based group brings to the table. Composed of...