Canadian indie rock band Land of Talk, led by Elizabeth Powell, are getting ready to tour, with 30 shows schedule across the US & Canada. The band will most likely be performing songs off their recently released sophomore album Cloak ...Read More