Tesla Supercharging Station

Sometimes it is hard to see change evolve before your eyes, and a number of people at a truck stop in Three Rivers realized Monday the future of transportation is here.