Sneak Peek: MSG Stand Up - Axis of Evil on Seven-Star Hotel in Dubai

Did you know the world's only seven-star hotel resides in Dubai? See what Ahmed Ahmed has to say about his experience there as part of the Axis of Evil comedy tour.