Oh...my...good...Lord. Seriously, call the good Lord. This woman needs to exorcise her demons. This video comes to you from the European Arm Wrestling championships in Lithuania. The young lady in the white and red (fitting) may lose the match, but she'll haunt our memory banks forever.

More From 103.3 The GOAT