News Feature On Master Rossi Checkmate Martial Arts June 4, 2013 June 4, 2013Announcements, Dojo News “Leigh Rossi is a man in motion…” Check out the recent interview with Master Rossi in The Bedford Journal! Continue reading