Dont think it was a power run, if i remember right their rollers are some special ones that are VERY good at simulating road conditions so you can practice drag launches etc on them
Dont ask me how it works etc cause i aint got a clue, I jus remember Gary@GT-ART explaining how they work (dont remember what he said tho) n saying they could do drag runs on them, god knows, but it looks fuckin cool
New Mines vid? Nope, where?