Husqvarna MOAB concept

By: Avin   On: 16 Nov 2011

News of a new Husqvarna concept proved to be true as the manufacturer presented a concept called the MOAB (Mother Of All Bikes?). The […]