Nothing says summer like a float down the river, or the sound of an ice cream truck crawling through neighborhoods playing a tinny rendition of “Do Your Ears Hang Low?” The Barge, which officially launched last weekend, combines those summer essentials with what is essentially a floating ice cream truck. Anchored just upstream from the […]

