Ha, I was just going to send you this item. You found a better source though, where I found it they said the "barn" was supposedly hidden in the woods and only inside pictures.
I know a guy in NJ that has a similar "barn", but it's mostly Corvettes and Hot Rods in different stages of completion.
That's the reflector showing the flash, on the Alfa.