I love it when idiots embarrass themselves with stupid Italian-style comments...... Thisa cara sucks poo. Makes me laugh every time.