Eighties icon, Billy Idol performed a nearly two hour set, for a nearly sold out crowd last night at Hampton Beach Casino Ballroom. He opened with a fairly new, unfamiliar song called "Postcards From the Past." Then, he really got the crowd's attention launching into "Cradle of Love" and "Dancing With Myself."