Tuesday, August 5, 2008

Luo Brothers -- AOD


"Welcome to the World's Most Famous Brand"

How is it that watching "Fast Food Nation" made me want a cheeseburger and fries?! The Luo Brothers aren't helping...

No comments: