The definition of horsepower: A Ford Focus, stranded in a tough spot, was rescued by a horse at Haras National de Lamballe, France.

This post and comments are published on Nostr.