Skip to content

In the News

  • Bluegrass At Large
  • Media
  • Music
  • Opinion / Humor

On the Charts

  • Bluegrass Weekly
  • Bluegrass Monthly
  • Grassicana Weekly
  • Gospel Weekly

In the Community

  • Events
  • Directory

Need Help?

Login

  • News
  • Charts
  • Events
  • Directories
  • Support

menu

Bluegrass Today Profiles

  • California Report: Mandolinist Nina Weisman talks Bill Monroe and more

    June 9, 2020 | by Dave Berry

    While looking for biographical info on Southern California mandolin player Nina Weisman, I ran across this from the Family Fiddle Camp, where she’s an instructor, and figured I could do no better than this. “Nina Weisman is a fixture in the

    Read More
  • 20 Things You Didn’t Know about High Fidelity

    June 8, 2020 | by John Lawless

    High Fidelity releases its second recording for Rebel Records this week. Banjo Player’s Blues is available June 12, 2020. A showcase of the band’s love for tradition, brother duets, virtuosic instrumental innovators, well-crafted harmony, Gospel music, and banjos, this new

    Read More
  • Scythian goes back to their bluegrass basics with Crawdad Hole

    June 8, 2020 | by Lee Zimmerman

    Scythian has always been a difficult band to define. Influenced by a collision of sounds and cultures, they ably blend bluegrass, Celtic, folk, Americana and other traditional templates to create a sound that’s uniquely their own. The bands’s founders, Alexander

    Read More
  • Pert Near Sandstone digs deep with Rising Tide

    June 4, 2020 | by Lee Zimmerman

    After eight albums and a career that goes back more than 15 years, Pert Near Sandstone have come to represent the essence of Minnesota’s thriving progressive bluegrass community, environs also inhabited by such likeminded luminaries as Charlie Parr, 4onthefloor, and

    Read More
  • Bluegrass Beyond Borders: Johnny & the Yooahoos play Bavarian Bluegrass

    June 4, 2020 | by Lee Zimmerman

    Johnny & The Yooahoos - photo by Ron Ronson Bavaria may be known to much of the world for its majestic mountains, its celebration of Oktoberfest, its rich cuisine, and a host of oompah bands. So credit Johnny & the Yooahoos

    Read More
  • California Report: New CBA President and Turn Your Radio Online webcasts

    May 21, 2020 | by Dave Berry

    Outgoing CBA President Darby Brandli and new President Theresa Behr Gooding It was good catching up recently with incoming CBA President Theresa Behr Gooding, and getting a status of what’s going on. Hi Theresa, how are you and your family doing, and how

    Read More
  • Bluegrass Beyond Borders: Police Dog Hogan grasses it up in the UK

    May 21, 2020 | by Lee Zimmerman

    The British band Police Dog Hogan may seem to wield a rather unlikely handle for a band that ploughs a grassicana terrain, but that doesn’t deter the band from making music that spans a wide array of essential influences and

    Read More
  • Mike Marshall’s virtual mandolin orchestra does Bill Monroe

    May 15, 2020 | by Dave Berry

    Mike Marshall needs no introduction to bluegrass fans. In addition to his jaw-dropping virtuosity and collaborations with Darol Anger, David Grisman, and many more, he is an avid teacher as his many students on ArtistWorks will attest. Recently, to do

    Read More
  • Bluegrass Beyond Borders: Bat Kinane & the Whole Hog Band

    May 7, 2020 | by Lee Zimmerman

    Finding a common connection that bridges a cultural divide can often present a challenge. However, when it comes to building bridges, music makes the challenge seem a lot less formidable. Ireland’s Bat Kinane & the Whole Hog Band has asserted

    Read More
  • California Report: Yoseff Tucker Profile

    May 1, 2020 | by Dave Berry

    Yoseff Tucker hit the San Francisco bluegrass scene from the California Central Valley with a bang several years back. He’s won multiple Northern California Bluegrass Society awards for guitar and vocals, and his sound reflects his family’s Central Valley Oklahoma

    Read More
Page 18 of 60« First«...10...1617181920...304050...»Last »

Most Recent Comments

  • Pick and Howl takes first in ...

    Congratulations to Pick and Howl! Sorry to point out an error in the article, but the fiddle player is a very hard ...

    Bob Turbanic - Aug 12, 2022
  • East Nash Grass to Mountain ...

    Great to see East Nash Grass signing with Mountain Fever Records! Some groups you just know they are going to go ...

    bluegrasshack1 - Aug 11, 2022
  • Saturday at Pickin’ in ...

    My name is Randy & I'm addicted to the bluegrass music ! That Doc Watson fella, the Stanley Brothers, I can list ...

    Randy - Aug 11, 2022
  • From The Side of the Road… ...

    I personally witnessed a few of these and they were before the Kruger Brothers came over here I am pretty sure.

    Sam Goldsberry - Aug 10, 2022

Latest Event ListingsSearch Events

Lansing Creeper Trail Bluegrass
56th Shindig on the Green
Wernick Method Bluegrass Jam Class with Martin Gilmore – Denver, CO
Podunk Bluegrass Music Festival

Bluegrass Today Profiles

  • Bluegrass Beyond Borders: The Fountaineers go international from Glasgow
    The Fountaineers
  • California Report – Fiddler and singer Jody Richardson talks Davis Sisters and more
    Jody Richardson
  • Nora Brown – digging at her young roots with finesse
    Nora Brown
  • Bluegrass Beyond Borders: Just As Blue puts a Swedish spin on their grass
    Just As Blue
  • Dan Tyminski talks Tony Rice EP, his own band, and AKUS
    Dan Tyminski

  • Staff Directory
  • Advertising
  • Contact Us
  • Terms of Service
  • Privacy Policy

© Bluegrass Today 2022

powered by AhSo

  • News
    • Bluegrass At Large
    • Media
    • Music
    • Opinion / Humor
    • Back
  • Charts
    • Bluegrass Weekly
    • Bluegrass Monthly
    • Grassicana Weekly
    • Gospel Weekly
    • Back
  • Events
  • Directory
  • Support

© Bluegrass Today 2022
powered by AhSo

[gravityform id=11 title=false description=false]
<script type="text/javascript"> //---------------------------------------------------------- //------ JAVASCRIPT HOOK FUNCTIONS FOR GRAVITY FORMS ------- //---------------------------------------------------------- if ( ! gform ) { document.addEventListener( 'gform_main_scripts_loaded', function() { gform.scriptsLoaded = true; } ); window.addEventListener( 'DOMContentLoaded', function() { gform.domLoaded = true; } ); var gform = { domLoaded: false, scriptsLoaded: false, initializeOnLoaded: function( fn ) { if ( gform.domLoaded && gform.scriptsLoaded ) { fn(); } else if( ! gform.domLoaded && gform.scriptsLoaded ) { window.addEventListener( 'DOMContentLoaded', fn ); } else { document.addEventListener( 'gform_main_scripts_loaded', fn ); } }, hooks: { action: {}, filter: {} }, addAction: function( action, callable, priority, tag ) { gform.addHook( 'action', action, callable, priority, tag ); }, addFilter: function( action, callable, priority, tag ) { gform.addHook( 'filter', action, callable, priority, tag ); }, doAction: function( action ) { gform.doHook( 'action', action, arguments ); }, applyFilters: function( action ) { return gform.doHook( 'filter', action, arguments ); }, removeAction: function( action, tag ) { gform.removeHook( 'action', action, tag ); }, removeFilter: function( action, priority, tag ) { gform.removeHook( 'filter', action, priority, tag ); }, addHook: function( hookType, action, callable, priority, tag ) { if ( undefined == gform.hooks[hookType][action] ) { gform.hooks[hookType][action] = []; } var hooks = gform.hooks[hookType][action]; if ( undefined == tag ) { tag = action + '_' + hooks.length; } if( priority == undefined ){ priority = 10; } gform.hooks[hookType][action].push( { tag:tag, callable:callable, priority:priority } ); }, doHook: function( hookType, action, args ) { // splice args from object into array and remove first index which is the hook name args = Array.prototype.slice.call(args, 1); if ( undefined != gform.hooks[hookType][action] ) { var hooks = gform.hooks[hookType][action], hook; //sort by priority hooks.sort(function(a,b){return a["priority"]-b["priority"]}); hooks.forEach( function( hookItem ) { hook = hookItem.callable; if(typeof hook != 'function') hook = window[hook]; if ( 'action' == hookType ) { hook.apply(null, args); } else { args[0] = hook.apply(null, args); } } ); } if ( 'filter'==hookType ) { return args[0]; } }, removeHook: function( hookType, action, priority, tag ) { if ( undefined != gform.hooks[hookType][action] ) { var hooks = gform.hooks[hookType][action]; hooks = hooks.filter( function(hook, index, arr) { var removeHook = (undefined==tag||tag==hook.tag) && (undefined==priority||priority==hook.priority); return !removeHook; } ); gform.hooks[hookType][action] = hooks; } } }; } </script> <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_11' ><form method='post' enctype='multipart/form-data' id='gform_11' action='/category/bluegrass-today-profiles/page/18/' > <div class='gform_body gform-body'><ul id='gform_fields_11' class='gform_fields top_label form_sublabel_below description_below'><li id="field_11_10" class="gfield hide-label field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_11_10"><label class='gfield_label screen-reader-text' for='input_11_10' >First Name</label><div class='ginput_container ginput_container_text'><input name='input_10' id='input_11_10' type='text' value='' class='medium' placeholder='First Name' aria-invalid="false" /> </div></li><li id="field_11_1" class="gfield hide-label gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_11_1"><label class='gfield_label screen-reader-text' for='input_11_1' >Email Address<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_11_1' type='text' value='' class='large' placeholder='Email Address' aria-required="true" aria-invalid="false" /> </div></li><li id="field_11_5" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_11_5"><label class='gfield_label gfield_label_before_complex' >Email List :<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_11_5'><li class='gchoice gchoice_11_5_1'> <input class='gfield-choice-input' name='input_5.1' type='checkbox' value='buzz' id='choice_11_5_1' /> <label for='choice_11_5_1' id='label_11_5_1'>Bluegrass Buzz Newsletter</label> </li></ul></div></li><li id="field_11_11" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_11_11"><label class='gfield_label' for='input_11_11' >Comments</label><div class='ginput_container'><input name='input_11' id='input_11_11' type='text' value='' /></div><div class='gfield_description' id='gfield_description_11_11'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_11' class='gform_button button' value='Sign Up' onclick='if(window["gf_submitting_11"]){return false;} window["gf_submitting_11"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_11"]){return false;} window["gf_submitting_11"]=true; jQuery("#gform_11").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_11' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='11' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_11' value='WyJbXSIsIjdiZWFhNzdhMjZmM2E0NjI4MWQ1ZDY5NDIxY2FiZGVlIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_11' id='gform_target_page_number_11' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_11' id='gform_source_page_number_11' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="59"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div>
[gravityform id=11 title=false description=false]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_11' ><form method='post' enctype='multipart/form-data' id='gform_11' action='/category/bluegrass-today-profiles/page/18/' > <div class='gform_body gform-body'><ul id='gform_fields_11' class='gform_fields top_label form_sublabel_below description_below'><li id="field_11_10" class="gfield hide-label field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_11_10"><label class='gfield_label screen-reader-text' for='input_11_10' >First Name</label><div class='ginput_container ginput_container_text'><input name='input_10' id='input_11_10' type='text' value='' class='medium' placeholder='First Name' aria-invalid="false" /> </div></li><li id="field_11_1" class="gfield hide-label gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_11_1"><label class='gfield_label screen-reader-text' for='input_11_1' >Email Address<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_11_1' type='text' value='' class='large' placeholder='Email Address' aria-required="true" aria-invalid="false" /> </div></li><li id="field_11_5" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_11_5"><label class='gfield_label gfield_label_before_complex' >Email List :<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_11_5'><li class='gchoice gchoice_11_5_1'> <input class='gfield-choice-input' name='input_5.1' type='checkbox' value='buzz' id='choice_11_5_1' /> <label for='choice_11_5_1' id='label_11_5_1'>Bluegrass Buzz Newsletter</label> </li></ul></div></li><li id="field_11_11" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_11_11"><label class='gfield_label' for='input_11_11' >Name</label><div class='ginput_container'><input name='input_11' id='input_11_11' type='text' value='' /></div><div class='gfield_description' id='gfield_description_11_11'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_11' class='gform_button button' value='Sign Up' onclick='if(window["gf_submitting_11"]){return false;} window["gf_submitting_11"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_11"]){return false;} window["gf_submitting_11"]=true; jQuery("#gform_11").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_11' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='11' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_11' value='WyJbXSIsIjdiZWFhNzdhMjZmM2E0NjI4MWQ1ZDY5NDIxY2FiZGVlIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_11' id='gform_target_page_number_11' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_11' id='gform_source_page_number_11' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="107"/><script>document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div>