Gangsters, see - and possibly the worst Godfather imitation ever on this fun day of Giant Snail racing from Second Life including an upset finish for the leader board