Buffleheads
You might be forgiven for thinking buffleheads are small American sea ducks which nest in cavities in trees. Actually they are three bald guys and a stand-in female vocalist who write and perform blue grass and other music.
Other buffleheads.
Comments
Sign in or get an account to comment.