Officer delivers deer, Miss USA is Miss Nebraska, and Hello Kitt - WFSB 3 Connecticut

Officer delivers deer, Miss USA is Miss Nebraska, and Hello Kitty Bullet Train