MyFord Touch Display on Street

Ford introduces the 2011 Edge – MyFord Touch in-car technology by creating an interactive touchscreen gamified experience for pedestrians. Catch a video of the display here.