Mean Poppa Lean
Mean Poppa Lean; three little words which meant very little until this Brighton six-piece were born in 2006, but have now come signify cutting edge style, danceable beats and hummable melodies. MPL fuse RnB flavour, rock power and an electric live show to create the most exciting new band in the UK.