What Am I? Good Luck

Last week‘s What Am I? puzzle is still unsolved, but I think it is time to ramp up the oddness and present something for this week that is even more obscure.  Think you’ve got what it takes to solve the puzzle?  Triple internet points for anyone who can solve both.

What Am I? Identify the vehicle in the comments below.