Originally Posted by iherald
Someone just emailed this to me: "I was just at a bike shop at Gerrard and Broadview and they have the biggest bike I have ever seen. A 70 cm Panasonic and nice. $250."
70 cm!!
man, that is big. i thought i had the record with my 67cm frame.