YoYo Wiki
Advertisement

Jesse Garcia is a member of Team Buzz-on. He has been competing for over 5 years and has won numerous contest. Currently resides in Dallas, Texas.

Advertisement