Museum of Land Speed opens on Welsh Coast

The new building opens to visitors after a three year construction as part of a project to boost tourism