CAUGHT ON THE D TRAIN: Cosmos advertising their game at Coney Island

The Cosmos are serious about making a splash in their new home in Brooklyn.

Read More