The band OK Go is known for their creative music videos, and now they’ll be even more recognizable in China. Featuring a remix of “I Won’t Let You Down” from their latest album Hungry Ghosts, the band made an optically confusing ad for Chinese furniture retailer Red Star Macalline. Watch the spot after the jump:
Subscribe
Login
0 Comments

