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