What comes to mind if I say New Orleans and The Meters? I am sure you will say Funk! That is what Leo Nocentelli did, created The Meters and since then played the most funkiest guitar riffs. You probably have heard the hugely popular “Cissy Strut” or “People say” by The Meters, if you are […]