Shin Nagare Karate – A Modern Approach To An Ancient Art

 

 

Shin Nagare Karate is a modern, mixed style martial art containing elements of traditional Shotokan karate, Kickboxing, and Jujitsu.

Learn More