Just remembered I snapped some shots of this one at a race in Ethel, WA summer of 06:
NOT MINE!!!!
Saw it again at the sand dunes later that same summer. Or rather, heard something healthy coming fast on the flats, then saw this thing go flying by. Closest thing I've ever heard to a stock car V8 on TV. No clue as to who owns it, just thought I'd share.
Erik