The weather outside may be frightful, but the snail racing is quite delightful. Join the fun with this episode of giant sized racing.