WEB EXTRA: President Obama Lands In Delaware