The Meteors Posted on September 16, 2008January 23, 2020 by stu73 The Meteors, originally uploaded by Stuart Chalmers. The Meteors, live at Storan in Göteborg on the 12th September 2008. Like this:Like Loading... Related