Katie Nolan Shoots a Hot Dog Launcher

Video Details

Katie launches hot dogs into the stands in Philly.