Andrew Umi Sexton

Andrew Umi Sexton

2007

Andrew “Umi” Sexton is from Orlando, Florida.

Crowned Champion: 2007