Fact #180518
When:
Short story:
Lelu-Lu's play in the residence of Echo And The Bunnymen, Liverpool, England, UK, Europe. The tour is entitled the Celebrity Front Room Tour, and entrance to the shows is by invitation only.
On an unusual tour during which all of the gigs are performed in the living rooms of music celebrities, experimental electronic pop combo The Tweet this Fact