Take On Productions “Muay Thai at the Mecca” Weigh-In Photos By Eric Rivera Once again I find myself in the concrete jungle of New York City to cover yet another Take On Productions event. However, this event is unlike any … Continue reading →