June 3, 2020 Travis Stewart Channel #2 Chemi Simiyu with one trick at one spot June 3, 2020 Travis Stewart Channel #2 Chemi does what appears to be an impossible trick at home in North Dakota. Chemi Simiyu on Youtube Chemi Simiyu on Facebook Chemi Simiyu on Instagram Travis Stewart