An interesting name for an interesting band. GLLT are a two-piece who post pretty much everything with the hashtag #noguitarsallowed after it. They only use bass guitars and drums in their music, though in fairness it looks like some of the basses have more than the traditional four strings. Leafing through their facebook page, it … Continue reading Band of the Day: Godzilla Loves Lemon Trees