Carrot Top allegedly 'extorted' over sex tape

1 month ago 50

Rommie Analytics

Carrot Top was allegedly being extorted over a sex tape before his apparent suicide attempt.

Read Entire Article