Viral for These Final Hours is an animated new story from Taiwan about Obama's plan to destroy the meteor.
Your browser doesn't support HTML5 video.
Viral for These Final Hours is an animated new story from Taiwan about Obama's plan to destroy the meteor.