Make sure to buy Human Nature 8/15/09 tickets as soon as possible, as they may sell out fast. Human Nature 8/15/09 is at Imperial Palace, look for tickets for Human Nature tickets using the Buy Tickets button.
Added by FiliaCosentino250 on July 22, 2009