If you thought energy companies just had wind between their ears, think again: an ad spot by a German company called EPURON, called "Power of Wind" is making its way around the web, and recently scored big,...
created by Kaitlin | 4 years ago | updated 4 years ago 1152 views | 20 recommendations | 3 comments