Newtown Square, PA - United States
March 25th, 2009
December 20th, 2010
How can anyone say, "There is no God"...it just baffles my mind! I'm not trying to make a religious case, I am simply stating that what is for me, the obvious. All of this beauty I see displayed throughout the FAA website shows such a diverse amoun...