TNA been blown out of the water?
in recent weeks wwe have treated us to a host of superb matches:
hbk vs cena II
orton vs edge
orton vs edge vs cena vs hbk
taker vs batista I & II
benoit vs mvp (trilogy)
kennedy vs hardy
meanwhile over in tna every single match continues to be rushed...