The Hibachi Dealers =================== 2006 April 02 The Man on the Moon Norfolk Street, Cambridge UK 01. Better Days 02. Revenant 03. Questions 04. God on Our Side 05. Bright Tomorrow 06. Slower Than Light 07. Storm 08. Invisible Star 09. Afterburner Notes ===== Support from Shouldr 2 Shouldr and Self-Inflicted.