I still have my 2004 Armageddon and to this day still enjoy riding it. Weighs in at 45lbs, but then again it's full Avalanche. Bike rides likes a Cadillac
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.