Mevabusa featureBy ExomotiveNovember 7, 2012News0 Comments The Mevabusa made the cover of Kit Car Magazine this month!