This is a fictional Air Strip situated on the edge of the Catskill Mountains overlooking the Hudson River in Upstate New York. Enjoy!!
by falcon409 (2010-01-17 20:42:50)
Please see the most recent updates in the "Where did the .com name go?" thread. Posts number 16 and 17.