“The Big Frog” Jeff Curran stomps Tomohiko Hori at “Worlds Collide”
Near sell-out crowd on-hand to take in all the action Chicago, IL (USA): “WORLDS COLLIDE” was certainly an appropriate title for XFO 34, which took place this past Saturday, December…