Indian heavy metal band Albatross release new music video

Indian heavy metal band Albatross have released a new music video entitled Jugglehead the Clown. This song is off of their latest release “Fear From the Skies”, out on Transcending Obscurity India Records.1619647_10153762145665612_2035926023_n

Indian record label and online magazine recently did a feature on this release/band so check out this interview to find out more about this video and band: is an underground Asian music news website created for the sole purpose of supporting our own world. We support all bands and genres HOWEVER we do not support nor have any sympathy for homophobic, racist, sexist rhetoric in lyrical content or band material. UNITE ASIA!