I know that this is totally random, but earlier today I heard Aisha from Another Bad Creation on the radio. Does anyone else remember this song or am I dating myself?! It took me back!
Has anyone else heard a song recently that made you say, oh snap!