Every time Justin Bieber does something good, like stopping a concert for Muslim prayer, he does something questionable. On Saturday Justin was performing a show in Dubai and he showed up two hours late for the gig. Justin, who claimed that he was “on his way,” didn’t offer any explanation or apology when he showed up at 10 pm. Parents were a little tight since children in Dubai have school on Sunday morning. Perhaps he didn’t realize that there is school in Dubai on Sunday, but you still don’t show up two hours late to a performance. Read more below.