In the video description, it says they belong to Paul Walker and some other guy, I assume they own AE Performance together.
TST was there during an open house, maybe they learned about it at the last minute and didn't have time to get proper video equipment and filmed with an iPhone or something, who knows.
The lifts are electric.
And I'd say a Saleen fetish more than a mustang fetish.