Pregnant Beyonce Braves the Rain in NYC

| November 30, 2011 - 8:43 am