I can almost remember it like yesterday – I was a kid and saw the Corvette Callaway Sledgehammer in magazines claiming a top speed of 254 mph thanks to 898 Full Article »