I don't Neil
Only this week has it been this uncovered and this morning was the first time I could risk a quick photo of it. Normally its's cover is pulled well down tight on it.
I run past it fairly often and hopefully the next storm will help reveal more of it...
I was thinking the big chunky bumper, the distinctive wheels and twin tailpipes may have offered up some good clues...