Large structure collapses outside Rolls-Royce on Indy's southwest side

WRTVPublished: August 4, 2017
Published: August 4, 2017

Multiple crews are on the scene of a structure collapse at manufacturing plant on Indianapolis' southwest side.

Be the first to suggest a tag

    Comments

    0 comments