dypersing
New Member
- Messages
- 4
- Reaction score
- 0
- Points
- 0
Just saw the new Ford Explorer commercial where everyone brings parts of the SUV into a warehouse to put it together. The music rocks and grabbed my attention from the opening frame. WHAT IS IT? Any help would be greatly appreciated...thanks!