NBC only ugly bikes at union station

NBC did a piece on the lady who had her bike confiscated at Union Station in Washington DC.

Picked up from Greater Greater Washington

Tags: , , , ,

Leave a Reply