This is a scheduled post planned to be published at 1422641740000 at 1422641740000
Why do people say heads up when you should duck? Why do people say heads up when you should duck?
1422641740000 at 1422641740000