Selle Italia Bikes Comments Off on Selle Italia Sep 152011 One of the giant plastic surgery banners really would’ve been enough.