Perhaps this is the most pertinent evaluation of the current level of national football [a flash] Vampire1017 video