Let’s go back into time, not years but few weeks ago when UK music star Laura Mvula released the music video to her song titled ‘Phenomenal Woman’

The glamorous visuals was actually shot in the streets of Cape Town, South Africa. If you haven’t seen it yet, then you are on luck. Watch Laura sing her heart out while she inspires many women around the world




Comments are closed.