Beyoncé ready to do anything for Barack - In Touch Weekly

Beyoncé ready to do anything for Barack