Tuesday, December 16, 2008

CAN YOU SMELL THE FRIES?

We're getting word that the new McDonald's is this close to opening.