Concert Review: Peach Pit at Toad’s Place
This past Friday, September 16th 2022, I went with some friends to see Peach Pit perform at Toad's Place and it was an electrifying experience!
From beginning till end the room was full of energy, even ...