Taco Soup?!It has started – finally! The European championship of soccer in France has begun. Every day there are matches and, no matter which team...