Told you…. Posted on February 19, 2010 by Codin Reply …french people suck ass. Latest proof : Alfano BaD Man? You decide from r0llermannono on Vimeo.