CollegeHumor Shorts S5E21 — Every Tech Commercial

Every Tech Commercial

Aug 28, 20132 min
Discussion

Technology commercials need an upgrade.