One Direction finishes up their 2012 "Up All Night" tour! - M Magazine

One Direction finishes up their 2012 "Up All Night" tour!