Prince Harry Throws Out First Pitch at Mets Game on UK Armed Forces Day (Video)
Prince Harry is visiting the United States and training at West Point.
Today the popular and patriotic Prince Harry threw out the first pitch at the
Pond Scum New York Mets game:
The Obama White House should call him in for lessons.
Harry recently told reporters he wants to return to fight in Afghanistan.