I looked out the porch window and this is what I saw. What it is; I got no idea.
Some trail blazing thing?