What the heck is that?!? Looks like something I would scrape off the grill of my Ford Windstar, or my Aunt’s White/Volvo Semi-truck.........