0.00% revealed
Hint: Electricity and roaring riffs