Thursday, January 8, 2009 - 9:44pm
We still have smiles on our faces after taking this $3199 Schwinn Tailwind electric bike for a spin inside the Wynn Hotel in Las Vegas. We started pedaling and the power kicked in, and we chose the fastest setting,...