Fort Lauderdale, FL, USA. 23rd Mar, 2017. Carrot Top performs at The Parker Playhouse on March 23, 2017 in Fort Lauderdale Florida. Credit: Mpi04/Media Punch/Alamy Live News

- Image ID: HWWK2E

Fort Lauderdale, FL, USA. 23rd Mar, 2017. Carrot Top performs at The Parker Playhouse on March 23, 2017 in Fort Lauderdale Florida. Credit: Mpi04/Media Punch/Alamy Live News

MediaPunch Inc / Alamy Stock Photo

Image ID: HWWK2E

Similar stock images