C’mon now… Was I the only one distracted by the American flag in this picture? Yeah… While this made news a few days ago, I just had to post a picture of this somehow. As you should already know: The Spice Girls announced Thursday that they have agreed to reunite for 11 concerts around the […]