Oscar Carmichael is 17 years old and is a developing freestyle talent from the UK. Check out this clip he put together from his time training in Dahab, Egypt.