Woodberry restaurant La Cuchara dumps tomatoes in Jones Falls

Several men with La Cuchara restaurant t-shirts are seen dumping tomatoes in the Jones Falls.

Copyright © 2018, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad
37°