Following their latest, chart-topping album, Invincible (available here), that entered the Swiss album charts at #1, 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". "'Angels Landing' - a sonic odyssey at...
Continue reading...
Continue reading...