Biscayne Bay is a lagoon/estuary located near the densely packed heart of the Miami, Florida metropolitan area. But in 1955, it was also a concept show car presented at the GM Motorama. Afterward, ...