Rapper Flo Rida will make a live appearance tonight (April 8) on Fox’s#### series American Idol. The rapper will take the stage to perform his hit single “Right Round,” his multi-platinum single, taken from his new sophomore album R.O.O.T.S., which is in stores now. Also taking the stage will be former American Idol contestant and country singer Kellie Pickler, who will perform her single “Best Day of Your Life.” American Idol’s results show airs on Fox at 9:00 PM.