France The Suicide Choppers Crew are building some nice bikes and will display them at our bikeshow the 8th of April Share this post:TweetWhatsAppLike this:Like Loading...