Talk:Banshee (Warframe)/@comment-70.170.100.62-20131117095140/@comment-24143830-20131126041003

Aren't Warframes actually manufactured by aliens?