DHL Impact Player: Kenya's Daniel Taabu bosses Vancouver
Kenya's Daniel Taabu bossed Vancouver with a series of awesome performances.
IMPACT PLAYER
01:00 mins