Jun 4, 2008 (16 years ago) The Eldolyn Terrace Altoona, Pennsylvania, United States
Guessed on the date because I'm not sure when this actually was.
Sign Up or Login to comment.
Choose the vendor you'd like to view:
Need a place to stay? Find nearby lodging