It IS a friggin ski!

That attachment point got my imagination running and I couldn't figure out what it actually was.
I couldn't find what aircraft used that kind of ski. The one on Blenheim looked a lot like that but the attachment point is different. I'd say it's from a bomber.
-C+