By Brooke Shuman and Maura Tourian
One of only three "green" McDonald's restaurants nationwide opened in Cary in 2009. Franchisee Ric Richards describes its surprisingly long list of eco-friendly design features. Created by students at the Summer 2010 Documentary Video Institute.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?