Has anyone heard of them? Their a band from Germany and are absolutely huge in Europe. Playing shows to over 20.000 people. Its insane! Anyway they recently came over to America and speak hella good English. Their really good. Here's a song from them called Ready,Set,Go Its hella good. What do you think of them?
![]() Sweet Lou 22 Community Member ![]() |
|