Glen, this is the one's I was talking about. In fact I found a couple more pictures that have the org. wire mesh still on the front bars. Look's like they didn't last long in the race (the mesh). Yeah, I'm pretty sure those are Flamethrower's. It look's like the mesh was there protect the rad. and lights.
https://www.flickr.com/photos/7548815@N08/435662113/