A German San Francisco
3
It’s not quite time yet for the Eurovision contest to be heating up. But Cascada, the group that performed last year’s Germany entry, popped up recently in the most unlikely of places and it seemed worthy of a mention here … Continue reading