Yep, I must be crazy too, we have a tin sign much like yours (got ours on ebay) as well.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.