Recorded and filmed on August 27th, 2011, during an epic performance held in Beijing and broadcasted on national TV all over China, Your Favorite Enemies decided to share such defining moment by offering the song "I Might Be Wrong", a true empowering glimpse that perfectly represents how much of a vivid and unique experience this very particular YFE concert has been about... "And if it's to be a "Call Up", I hope we'll be invited to incarnate the "unexpected" miracle that will emerge from such vibrant awakening with every single one of you, dreamers!!!"