He is...(or was when I saw it a few months ago).

BTW, it does not look like anything fast as long as you can't hear it idle or pull away from a stop at 3700 RPM normal grandma driving....