Here is a short video of it pulling onto the track to make a pass. Very cool looking car and it sounds radical. NHRA factors them at something like 430 hp but I'd think it could make 600 hp once the tune is sorted out.
https://www.youtube.com/watch?v=oHcrXo0P6aY