Showcased on the Times Square Mega Billboard and Best Buy stores nationwide, this Google commercial also featured IMPACT’s¬†inaugural octocopter launch.

Share This