Videos in TakePart Originals

Comments

1
impressive.... hard to ditch a car in LA... other cities are n]much easier.... but LA is a bear