After American Idol La’Porsha Renae admits a touch of embarrassment over music video debut October 12, 2017 By Mark Franklin 0 La’Porsha