Although it seems the whole world love Nicki Minaj, that’s wasn’t the case at a recent concert in Scotland. Word is, Nicki Minaj was complaining about how tall the grass was and even demanded it be mowed. She also showed up 50 minutes late for her set and only performed for 30 minutes. The Scottish […]