The Mini chase in the Italian Job has been voted the best movie car scene of all time by some film buffs. A study of 2,000 film fans saw the memorable six-minute-long car chase, with the three iconic Mini models being pursued by police, rolling down stairs and even scaling buildings, top the poll. Harry Potter and Ron Weasley dashing after the Hogwarts Express in a flying Ford Anglia in Harry … [Read more...]