Home News VIDEO: Davaos Gave A Thrilling Performance at their Double Video Launch