Rating: 32.46

Barbed ... ...