Tag Archives: The Echo Awards

Take That receives Best International Group at The Echo Awards

Take That has fought off tough competition including the likes of the Kings of Leon and Black Eyed Peas to win the award for Best International Group at The Echo Awards. The quintet also performed the hit single "kidz" from their latest album Progress at the awards in Berlin, Germany. You can check out their performance below: The band previously …

Read More »