Liverpool Giants, Gave it to us One More time! 23 Comments / Europe Travel, World Travel / By Julie Syl and Paul