Apollo Festival Video Rating: four / 5
Archives
18
Jul 12
The Strokes – Live at the Reading Festival, London, England [2002-08-23]
Apollo Festival Online video Score: five / five
Apollo Festival Video Rating: four / 5
Apollo Festival Online video Score: five / five