26 May 2022, 19:09 UTC · By: Bogdan Popa / This Duster has allegedly been found in a barn, but on the other hand, and several tidbits are as mysterious as they gets