Ancient Big Foot

Ancient Big Foot

Big Foot! I know its not the official interpretation, but it makes sense to me. This petroglyph is in the Valley of Fire State Park in Nevada.