I found a reference of the this track at Sizzler Joe's, but he doesn't have any pictures of it.

I picked up the Hot Wheels Accessories: The Ultimate Guide and there is no reference in there or several other vintage tracks (not just Sizzlers tracks).

This is still a good book and I recommend it, but don't expect all the tracks to be listed.