Ricardo Ashley

“Ricky” Ricardo Ashley is a contestant on Total Drama Takeover