Check out this jaw-dropping footage of a trailer floating into the New River Bridge in Arizona!
Post by Erika Flores.
Source
Erika Flores
Published:
Check out this jaw-dropping footage of a trailer floating into the New River Bridge in Arizona!
Source
Erika Flores