Drive episode 3 04.18.2007

The third episode of Drive sealed the rest of the season for me. This is one show I will definitely keep watching.

The smirk on FIllion’s face when he’s making that last drive in the new car was pure, unadulterated awesome.