The toad invasion of 1873 was quite significant for this town .
Town is embedded in town 's culture and history to this day .
The toad invasion of 1873 was quite significant for this town and it is embedded in its culture and history to this day .