CLEVELAND, Ohio – Cleveland city officials Wednesday released extended video footage captured after a rookie police officer shot 12-year-old Tamir Rice in a city park Nov. 22.

(An updated version of the story with more details about the video can be found here.)

The city refused to release the video for three weeks, and only relented after Northeast Ohio Media Group hired an attorney to obtain the footage captured by publicly owned and operated cameras.

Those cameras, mounted outside Cudell Recreation Center, rolled as Frank Garmback – with Timothy Loehmann in tow – slid a Cleveland police cruiser in the soggy, snow-covered grass less than 10 feet from the gazebo where Tamir Rice sat alone.

Loehmann leaped from the passenger seat as Tamir approached and lifted his shirt, revealing the handle of what turned out to be an airsoft-type gun. Loehmann fired two shots as he slipped in the mud, hitting the boy once in the stomach.

The entire exchange lasted less than two seconds.

Police released a portion of the security footage four days after the shooting at the insistence of Tamir's family.

The city on Dec. 17 denied a Northeast Ohio Media Group request for 90 minutes of footage captured that day, arguing it was part of "an open and ongoing investigation" and was therefore exempt from public viewing.

Northeast Ohio Media Group wrote a strongly worded response arguing the tape should be released. The organization hired attorney and Ohio public records law expert David Marburger, author of "Access with Attitude: An Advocate's Guide to Freedom of Information in Ohio," to argue that the video was public record.

The city gave in after weeks of discussions and agreed to release 30 minutes of video.

"After consultation with the Legal Department and Cleveland Police, the City of Cleveland has decided that the entire video file available from Cudell recreation center regarding the Tamir Rice incident is not investigatory record and therefore releasable," city spokesman Daniel Williams said in an email.

Northeast Ohio Media Group will post the video in full. Check back to cleveland.com for updates.