I wonder if those were the two bikes from South Bay Triumph. I saw one of these at their shop a couple Saturdays ago. The other is on its way to France (French owner). I think they said they got it up to 149mph but it has more in it because they didn't have time to dial it in.