SOTDOctober 28, 2010
Although their sophomore album has been available internationally since September, The Script are set to release Science & Faith in North American on January 18, […]
Navigate