Wow! Tiny “Major Mama” just came out with a new song and video on the same day! This was a shock to the central nervous system of the music industry because there was no promo for this at all. She just came out of nowhere and virtually threw it to the masses! Many people […]