Press "Enter" to skip to content

World's Last Howard Johnson's Is In New York and Could Be Yours

At one time there were one thousand Howard Johnson’s restaurants across the United States and one standing in Lake George Village. Continue reading…
Source: WIBX 950

Be First to Comment

    Leave a Reply