If my truck got stuck in snow like that, I'd find the nearest cliff, light a match, and push it off! That's just embarrassing.

I'm hoping there was worse stuff than that pic?? If not, trade that puppy in before you embarrass yourself any more.