Footage Released of Taylor Olson’s “Perp Walk”
Exclusive

Footage Released of Taylor Olson’s “Perp Walk”

When asked by a reporter if he had anything to say for himself, Taylor Olson replied, "I never meant for this to happen."

Season 1 Episode 1 - Videos