Yeah, I don't now how many times I've wanted to go to Erico on a Sunday and then remember they are closed. I don't know what the "usual" days for motorcycle dealerships to be closed on, but it seems like Sunday isn't logical, weekend and all.
It is in downtown Denver afterall, which I like to refer to as "the city that always sleeps." Just about everything downtown is closed on Sunday and after midnight.