AAA sticker on the pickup bumper..... Dude.

Talk about major deductions.