Wow, that's a new one - I haven't seen anything like that on a GMC or Chev. In general trucks didn't get much chrome or flair, so I would suspect someone pulled them off a car to spiff up the look.
I don't think they started doing little trim pieces like that until the 60's or so. Might be from a truck of that era.
-Boyo