Tulsa's "This Machine" offers free rides to vote on June 30

Tulsa's "This Machine" will offer free rides to vote on June 30.