ALBUM REVIEW: Indus Valley Kings Indus Valley Kings is a hard rock band from Long Island, NY. The group recently More