Lead role of obnoxious tv news reporter in an international production about a viral video of an alien space ship landing in the desert.
Lead role of obnoxious tv news reporter in an international production about a viral video of an alien space ship landing in the desert.