Trump Allies Defend Putin Summit | TMZ Live

Which side are you on?