Istanbul, Again

Liverpool FC – Knocking out the favorites, since 2005. https://twitter.com/TrollFootball/status/720725910186405888 There is an element of craziness involved if you are a Liverpool FC fan. You should always be prepared to get your mind go on a joy ride if it’s an European night at Anfield. 2-0 down, 3-1 down, but never down and out. LFC […]