Not believable in the slightest but it is somewhat entertaining. Watch it if there is nothing better available.
Great auto stealing chases/stunts, character portrayal and scenery.
LOVE you
Super!
Ridiculous!