After selling out in just 48 hours, Public Service Broadcasting took to the stage of London’s Alexandra Palace for a sensational night celebrating 10 years (+1) of their 2015 album The Race For Space. Live At Alexandra Palace captures that performance.