The Iron Blossom Music festival has been an annual kaleidoscope of energy that brings flower crowned, flowey skirted and cowboy booted fans to Richmond.