Clip Details

Miami, FL native Ricky Ubeda believes that the key to success in this competition is being yourself and keeping an open mind.

Recommended For You