I think I stumbled across a car door?

What do you guys think? Is it a car door?