Leo Laporte & Friends make TWITs of themselves!