We have driven past the sign and truck since 2008. Always meant to stop. Took a pic once when stopped in traffic, but never stopped in to check it out
We would also see tour buses there
What was the attraction, apart from the view?
J&B