I stopped by a friend's auto body and collision shop yesterday and this was on one the racks, anybody have an idea of what this is? Since I'm rather short and I wasn't about to climb up on the rack the pictures are not the best.Attachment 63582Attachment 63583Attachment 63584Attachment 63585Attachment 63586

