The videos to The Voice Nigeria Live show , Episode 13, season 2 is finally out. Watch team Yemi, Timi, Waje and Pato battle on ...