Paula Abdul‘s latest live show kicked off in Tulsa, Oklahoma last night much to the delight of a fan base who have supported the brilliant performer’s three-decade long career.
Waiting below is footage pulled from the show, showcasing the talent, fire, skill and charisma Abdul still possesses in abundance.
Press play…
Fantastic…but that was to be expected.
Hit this link to see her yourself.