https://www.youtube.com/watch?v=-yy3fPhcUUo about a minute in..... damn anyone here speak the Italian? mind sharing wtf is going on in the vid