When Flo Rida performed at the Rockafeller Center Plaza this morning there was something spectacular happening in his chest area.
Something ...spiritual, even.
Willie Geist asked about it between performances this morning on Today.
Also, you look like an Ewok.