James Franco has stuck to his promise, showing his TikTok followers footage of the 'alien' with 'glowing eyes' that he claims is living in his garage. The Hollywood star confused fans when he returned ...