There have been a couple of very positive reviews in the bike press recently for the new Ragley Bagger frame and its been generating a lot of calls to the shop for release dates and pricing. Release Date – End of March 2011 Price – £349.99 New super-hardcore massive steel leviathan for 2011. Downhill slack […]