This is a green 71 Mustang Boss 351 produced by Hot Wheels in 1995. It’s in a series called Street Beasts #90. Never been displayed, excellent condition, and stored in a smoke free environment. Please check out my other auctions