The 'Big Brother' 17 Cast Deliver Their Best Julie Chen 'Chenbot' Impressions!

Published
ET caught up with the houseguests on finale night.