Wow! Tiny “Major Mama” just came out with a new song and video on the same day! This was a shock to the central…