The Hibachi Dealers =================== 2005 July 22 The Man on the Moon Norfolk Street, Cambridge UK 01. Better Days 02. Revenant 03. Questions 04. Invisible Star 05. On the Hill 06. Circus 07. Fluffy Kittens 08. Afterburner 09. Oops! ... I Did It Again E1. Bright Tomorrow Notes ===== Support from Science Never Sleeps and 1 Mile High.