2010 Trend? Marketing!

2010 Trend? Marketing!

It may sound funny to call marketing a trend but for nearly two ...