1st impression--> Another Harley (not verified) March 8, 2014 - 7:20AM Permalink 1st impression--> Another Predator, AKA Lexus Grill. Only reason I don't own a Lexus, ugly grill. Reply