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 :)
Here are some videos you might also like: