It’s been a bit quieter from Own for a while, which doesn’t mean the guys weren’t out in the streets of Stuttgart everyday. Now they released a tour clip from a Teneriffa trip but that’s just the teaser for the new full length to come. Be prepared for “Made in Germany 3” dropping soon (If you haven’t watched part one, maybe do it now and get even more hyped).