This streetcars is just a few years away from it's 100th birthday. Thanks to the vision of those who realized streetcars were an integral part of New Orleans.