Wednesday, May 11, 2011

Take That Love Love Live

Take That premiered their new single Love Love at the National Movie Awards last night. The track is from the forthcoming X Men First Class movie.

No comments: