Most people do not know if a certain video or photo will be viral until its all over the internet and everyone is taking about it. But making something go viral is something that takes skill and a bit of luck. What are the components of a great viral marketing...

More...