About this video

If you thought the pop music we made in this country was annoying, you haven't heard what they make in England.

This Music Review was released on September 21st 2012 by Todd Nathanson.

Did you like this video? Tell your friends :)

Sponsor

Here are some videos you might also like: