LAND OF TALK w/ Machu Picchu! Author promotions November 6, 2009 Indie rock favorites from Montreal, LAND OF TALK, play on Saturday, November 7th at the Biltmore Cabaret! Opening are Vancouver’s Machu Picchu. It’s an early show so don’t be late! Doors are at 8:00pm and tickets are still available!