We have a fact for you. People still pay a lot of attention to video ads in contrast to what you have read or heard. Read and find out more….