Borderlands Stage DemoQuick little visit to the E3 2009 live stage show for Borderlands!By on October 23, 2019 at 7:55AM PDT Borderlands