Description: Huge ice balls pummel a Jag in this very isolated "Hail Storm".
Click here to return to the TV Spots Catolog