Is Bubba Sparxx still making music? He played a show a friend of mine went to a few years ago after releasing "Ugly", and walked off stage after 3 tracks cause he was unhappy with the mike or something.

Not exactly how to make a good impression.