du telecom "add life to life"

ultimanecat

New Member
Messages
1
Reaction score
0
Points
0
Hey, this commercial is currently running on Discovery HD Theater, and is actually for a telecom company in the UAE.

I've heard this song before - I think it's from a movie, or at least a bunch of trailers. Anyone have any ideas?

du Telecom (from the UAE) commercial.
 
Yeah I know I have heard this before but I'll be damned if I can remember where, it is going to drive me nuts now though...
 
Back
Top