Some of us were given the gift of music. It seems to come easier to us but this also comes with the curse that we need to take the time to create it and release it to the world. Our recent find Mikey Hamptons & The Meows has taken this challenge and does all he