Concert ReviewsOctober 18, 2010
Five shows into their US tour, The Script played at Showbox SODO in Seattle to last Saturday night. Although their sophomore album Science & Faith […]
Navigate