Lovin’ it?

This Miami Beach McDonald's Put on the Weirdest Fashion Show Ever For Its Grand Opening