Do you guys/gals remember when they said "IT" would fit in two duffle bags and be easily assembled???? From the looks of Segway i dont know about the easy assembly part.....
Anyone remember anything else they said on the news back in January that didnt happen or was wrong?
