Weather holds as indie rock, good vibes win out at inaugural WonderRoad festival
WonderRoad, a new music festival in Indianapolis’ Garfield Park, got off to a strong start on Saturday.
WonderRoad, a new music festival in Indianapolis’ Garfield Park, got off to a strong start on Saturday.