I admit, it’s mind-blowing to think that two decades have passed since San Diego rock band Switchfoot released their career-defining fourth studio album, The Beautiful Letdown on February 25, 2003. All kinds of changes for the trio surrounded the release of the album, from being completely without a record label […]