By Alan Ho
Who: Twin Atlantic
Where: Glasgow, Scotland
Music video: Time For You to Stand Up
Synopsis: Get to know this dynamic and talented alt-rock foursome from Glasgow, Scotland (UK) in their latest music video! Is it time for you to stand up? Well, they certainly do!