Porto Alegre World Cup 2014 byThe Visitor Thursday, June 26, 2014 Porto Alegre World Cup 2014, Brazil I had felt something on the sole of my right foot over the las…