A Michigan man was shocked to find a ticket on his car after doing something that countless Americans do on a frigid winter morning. 

Taylor Trupiano, of Roseville, said a police officer wrote him a $128 ticket for leaving his car unattended and running outside his house.

Trupiano, outraged at the fine, posted the ticket on Facebook, protesting the fact that he was simply warming up his car for less than 10 minutes.

"I thought it was some kind of joke at first, and then I was thrown back by it," he said. "I was really surprised."

Police in Roseville, however, say car thieves target vehicles that are left unattended in the winter and that's why the ordinance is enforced.

"All it takes is someone to hop in this car and take off. Then there's a chase often at a high rate of speed and all that could have been prevented," Roseville Police Chief James Berlin told FOX 2 Detroit, adding that he encourages his officers to write such tickets.

The police chief pointed out that a remote starter allows the engine to run with the vehicle locked.

WATCH: Carjacking Suspect Steals Police Patrol Car During Investigation

Dems to Rehang Painting Depicting Police as Pigs, After GOP Rep Took It Down

UFC's Dana White Slams 'Uppity 80-Year-Old Lady' Meryl Streep for MMA Dig

This Adorable Boy Dressed as a Queen's Guardsman Will Melt Your Heart

LOOK: 50-Pound Dumbbell Crashes Through Windshield On NJ Turnpike