peeking out of the window , she spotted fix 'er up 's owner getting out of the truck armed with a rarely-used snow blower and wearing a bright red baseball cap adorned with the salvation devils high school football team logo .