Truth In 24 (2008)

This doc gets my heart beating for some reason. More than most sports flicks, which i usually can’t stand.

  1. Makes we want to set up my Xbox racing wheel and run Le Mans in the R10.

  1. No trackbacks yet.