Does anyone know anywhere that you can rent mountain bikes? Say within 90 minutes of Atlanta?
Just PM'd you.
Most have demo bikes that they should let you atleast rent if they just don't let you borrow it outright. What area do you plan to ride (north, south, east, west Atlanta?)