Warframe Excalibur Location : Warframe.market is a fan site not associated with digital extremes. Posted by Kilos Wednesday, October 7, 2020