Sean Kingston was still on American time and arrived 2hs late. Apologies for that but he smashed it ??
more