A video of the scene in George Street, Newport, after the suspected gas explosion last night.

Loading...