WildOne said:
"SFA is located about 15 miles from D.C.'s center. Unless you guys will be touring down central avenue all the way to the Chesapeake, you will not see the park."
And even if you do, I doubt that you would be able to see very much of the new coaster. The placement of it will make it very hard to see from the road, especially if you dont know
exactly where to look. Heck, you could almost miss Superman...almost!
jeremy