Texas-based Mirror Travel will be playing the Hotel Utah this weekend. The trio, which just released its debut full length, Mexico, this past October, is coming back strong after a [...]