Daily Quiz: Feb 18, 2015

Where was the human cannonball born?