Is There Any Way Turkey Pulls Off The Upset?

Forgive me if my memory from that night in Frankfurt, Germany two years ago is a little hazy. It definitely included conversations with members of Germany’s Stampede Wrestling Federation. And yes, the Gypsy Kings, “Volare” blared over the speakers on repeat. There may or may not have been an appearance on Argentina… » 6/25/08 10:00am 6/25/08 10:00am