When the E Street Band touched down in Copenhagen a couple of nights ago, following arguably their most successful tour of Norway, Sweden, and Finland to date, speculation was massive as to how they could possibly follow up concerts of the scale and power of the three “album shows” in Stockholm. Walking out on stage, […]