Travel

Oops! Virgin Voyages cruise ship hits pier in Miami

A Virgin Voyages cruise ship hit a pier in Miami on Sunday.