- May 27, 2004
- 1,686
- 418
Coming to London with some friends for the final. Just wondering if there is anything happening on saturday related to the final.
Any bars around where songs will be sung or something?
Any bars around where songs will be sung or something?