Song of the Day: “Let Me See That Ponytail Run”

By

The Defibulators are the rootsiest bluegrass outfit to come stomping out of Brooklyn, New York, in a long time—perhaps ever. Named by VICE Music as “Brooklyn’s kings of alt-country, minus the ‘alt,'” The Defibulators’ sound has been described as truckerpunk, Americana, citibillie… the list goes on.

...more