It Could Be Raining Frogs

  It’s been raining the whole week here, in Barcelona. Rain, rain, rain. Well, it could be worse – remember the frog rain scene from Magnolia? Big, fatty, green-purple frogs falling over umbrellas, cars and people? So, if you’d rather...