Ok, here it is, the pictures from the current trip:
Here's some shots from the Ford Museum in Michigan Ford Museum
You think you've seen Niagra Falls? You ain't seen nuthin' Niagra Falls