Board Thread:DC's Legends of Tomorrow discussions/@comment-9346948-20160413000408/@comment-7890302-20160420024843

That's... A good point. Why is it a surprise? ...

Your Time master theory is looking better and better every second. Maybe they were made to prevent someone from stopping Savage via time travel?