WTF are all these FERRARI posts doing on Vettechat? Mods, I know it's April Fool's Day and all, but I'm already sick of seeing the carpses of all this Italian Carbage littering up the place.