Baseball > Daughter


112 Stars
loading...Loading...

Look at the missus berating her husband on live TV. Poor guy right? Not exactly. They were at a Chinese Professional Baseball League game when a foul ball flew towards him. And then..

More Awesome Stuff