Wednesday, 17 November 2010

"Echo" - Eminem and Royce da 5'9

You wait years for the beef to be over and then two songs come in as many days.