I'm not saying what it is BUT 70mph is THE MPH that a unbalanced or a BAD tire vibrates at. I don't know why they do it, they just do. Been there done that. Don't look for Martians. Look for a bad tire. And yes they can be difficult to find.
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.