Rising Denver, Colorado based indie Hip Hop artist Ant. The Artist releases his latest single/video titled “Leprechaun”.