It's totaled. Glad you are okay. The $13,000 question on everyone's mind here is, "Will you be buying another one?"
Forum Rules