It was expertly debadged, and I have no clue what it is. Spotted in Michigan, and most likely a GM product. Thoughts?