Video – Walking Thru Excalibur 2017

(Producer’s Notes) Walk with us, as we explore the Excalibur Hotel & Casino, located in Las Vegas!

Thanks for watching our videos of walking the strip. We hope to hit up each casino over the next year. Including the far out ones too!