Margaret Cho: John Travolta is 'last movie star in a lot of ways' Submitted by TellychakkarTeam on Tue, 04/13/2021 - 11:42 About Author Submitted by TellychakkarTeam on Tue, 04/13/2021 - 11:42