Human Nature in Concert at the Imperial Palace Las Vegas February 17, 2011 By Travel Tripz Leave a Comment As we are here for 18 days we decided to take in a few shows and after reading many reviews we found that Human Nature – The Ultimate Celebration of …Continue Reading about Human Nature in Concert at the Imperial Palace Las Vegas →