With the shuttering of Mr. Toad's Tours in San Francisco – a sightseeing company that ferried its passengers in vintage and vintage-style touring buses – comes. Mr. Toad's Tours, San Francisco, California. Company. With the shuttering of Mr. Toad's Tours in San Francisco – a sightseeing company that ferried its passengers in vintage and vintage-style touring buses – comes.
Mr toads tour Video