Best guess would be road kill, until now I'd seen nothing living or dead that resembles that.....
Forum Rules
Bookmarks