Recent R.E.D. pictures.
#29
Originally Posted by nibble,May 8 2005, 10:22 PM
thanks,
no Mt. Fuji Restaurant is in upstate NY near Woodbury outlet.
no Mt. Fuji Restaurant is in upstate NY near Woodbury outlet.