Home – New Forums Marketing mastery Home Page Auto Play Video Intros Reply To: Home Page Auto Play Video Intros

#1071898
DavidM
Member
  • Total posts: 329
Up
0
::

So true. I even ranted about why Autoplay Youtube Videos suck.

Puzzles me why people insist on using them.