Whoa, a new McD's restaurant built in London for the upcoming Olympics is so large it is half the size of a football stadium:
http://newsfeed.time.com/2012/05/02/wor ... -olympics/
They are going to sell a lot of burgers and fries at that place!!!
Return to Delectable Delicacies
Users browsing this forum: No registered users and 0 guests