Brad Geiger is a musical artist that draws inspiration from a wide variety of influences. Rock & Roll, Hip Hop, Dance, Classical and…