Stadium of Light

It’s strange isn’t it that geographically St Peter’s is actually closer to the Stadium of Light Football ground than the Stadium of Light station? Perhaps it’s just one of those anomalies that should never be questioned like crop circles or vegans. Anyway, another fun fact about the Stadium of Light station is that it used … Continue reading Stadium of Light