Following their latest, chart-topping album “Invincible” that entered a phenomenal #1 in the Swiss album charts. SHAKRA return with another musical encore! While Christmas time is approaching, the Swiss hard rockers are now premiering a video clip for their new single “Angels Landing”!
Watch their official video here: