Biden Keeps Joking About Deer In Kevlar Vests
Biden Keeps Joking About Deer In Kevlar Vests
What's with the obsession Joe?