Tag: Jessica’s Theme Band
Daily Dose: Jessica’s Theme Band – Everything Goes
Jessica's Theme Band was formed in Athens, Greece, in 1989, by John Goudoulas, Jim Karahontzitis and Nick Agathos. They wanted to present a different view to covers such as Tush, I know A Little,...