The Brothers Gonna Work It Out

Live in the USA

Started by antoninus, Dec 03, 2016, 21:43

Previous topic - Next topic
Hi I have been a fan for many years. I was wondering if there were any plans to tour the USA and play live?

If so do not forget Kansas city we have excellent facilities, hotels and Live venues. The Sprint Center being the prime one.

hopefully
Antony fletcher

0 Members and 1 Guest are viewing this topic.