Episode 2 of “I’m Showtime” with Shota Tezuka takes us to Shota’s home lake, Lake Yamanaka near Mount Fuji. Check out some epic, but cold, riding from the Japanese wake master Shota Tezuka. Enjoy!

Video from Red Bull Japan
Read More