Indian Metal Band Bollywood Releases Canine Themed Video “Yaad”, Donates Ambulance To Animal Shelter

New Delhi based Indian Metal Band BLOODYWOOD has released the official music video for their newest single, “Yaad.” Shot in between the snow-capped mountains of the Himalayas and urban India, the music video celebrates the universal human experience of love and loss through a moving story between a man and his companion dog.

Continue reading