@PowerDubsthe logo only appears once then it’s nowhere else on the video, the product page has no logo anywhere for the cabinet (also the cabinet graphics looks the part, main name included which I believe may also require licensing or permission).
When they play SuperSprint they never show the initial screen with copyrights (potentially removed or obfuscated).
Aside the steering controls (which they sell separately it appears) it looks like a “pandora box” specialized for steering wheel games.
It seems they show VirtuaRacing among the rest … I don’t think “teh romz” part is legit (not sure they have a commercial license for the emulators either) but I would love to be proven wrong.