Friday afternoon. Sun is spreading shine throughout – at least in our hood. We take a moment to visit a session from 2011’s Newport Folk Festival with Trampled by Turtles. They performed, “Alone” inside of Fort Adams in Newport, RI. An easy one.
What To Read Next