Let It Happen Picture Perfect Annouces U.S. Tour The punk rock band, Picture Perfect, has announced a headlining U.S. tour, throughout January and February. The tour will also include special guests, Let It Happen. You can check out the dates, details and poster, after the break.