June 07, 2019 by Sierra Rush You can’t just say why the can town is awesome. It just is. You need to just experience it for yourself.