you had a HUGE LS1Truck sticker on your windshield.....who are ya?