rabbishimonb.wordpress.com
Can an All-German Champions League final on English soil be reason for English fans to celebrate?
There’s no denying it, England has viewed Germany as their greatest football rival since the beginning of time, or at least ‘football-time’. Now, with two German football giants a…