Originally Posted by AlmostTrick View Post
??? Can anyone offer up an explanation for this frame design?
It's a British FG TT frame-set from the "shortest wheelbase = fastest" fad.
The US dedicated Crit bike of the 70's went down a similar, if not so eccentric design phase.
-Bandera