I'm sorry to say that no amount of photo shop skills will recover that image. It is simply to blurry to make anything out of it. This is IMHO of course, but I'm sure others will agree with me here. I really wish I could say otherwise, because I would love to help. This is some really bad people that do this. Shameful.
The Avalanche itself is pretty non-descript too. Are there ANY other shots?