MEDFORD (CBS) – A man demanding to hear a song by the Insane Clown Posse on Kiss 108 was arrested after a tense standoff with police Monday afternoon.

As police pulled an ax and several large knives from the suspect’s car, witnesses were still trying to digest what they had just seen.

READ MORE: 'My Daughter Doesn't Feel Safe': Parents, Teachers Raise Concerns About Violence At Lawrence High School

“He was just out of his mind, absolutely out of his mind the entire time,” said witness Greg Gross.

A man was arrested outside Kiss 108 studios after a standoff (WBZ-TV)

It began just after 1:30 Monday afternoon with 911 calls about a man in a red car brandishing weapons outside the radio studios on Cabot Road in Medford where he apparently tried unsuccessfully to request the song “My Axe” by the Insane Clown Posse and then ranted about his failure to several passersby outside.

“He got out of his car with a machete, stopped a girl who worked up on the second floor and said ‘I want you to play a song for me,’” Doreen Schaivone told WBZ-TV.

A heavily armed swarm of responding officers boxed in the suspect’s red sedan outside the building and the standoff began as the suspect drank beer and huffed something from a paper bag. At one point he climbed out of his vehicle.

Weapons recovered after standoff outside Kiss 108 studios (WBZ-TV)

READ MORE: How Colin Powell Made An Impact In Massachusetts

“They tried to get him to get down on the ground and he refused and he told them ‘you’re just going to have to kill me then,’” said Gross.

Cell phone video shows police trying unsuccessfully to subdue the suspect with a Taser and a beanbag — even as the police negotiator tried to play ball with the suicidal man’s song choice.

“The negotiating officer was trying to get that song on the radio at one point just so that he would calm down,” Gross said.

It took the better part of three hours but police finally convinced the suspect to surrender with only some minor self-inflicted cuts on his arms.

“It was a peaceful resolution for everybody involved and nobody got seriously injured and we’re grateful for that,” Medford Police Lt. Joseph Casey said.

Police have declined to release the suspect’s name, but say he will undergo a psychiatric evaluation.

MORE NEWS: 'Haitian People Are Suffering': Be Like Brit Foundation President Responds To Missionary Kidnappings

WBZ NewsRadio 1030’s Lana Jones reports