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?

My Profile
Logout

  • News
  • Charts
  • Events
  • Directories
  • Support

menu

Media

  • Christmas In A Dive Bar video from Carolyn Eyerly

    December 7, 2021 | by John Lawless

    Bluegrass singer/songwriter Carolyn Eyerly has produced a music video this year for one of the songs from her album, The Sunny Side of Life, released in December of 2020. It's a curious Christmas number she wrote about a group excursion she made

    Read More
  • Old Joe Clark video from The Bluegrass Babies

    December 6, 2021 | by John Lawless

    The Bluegrass Babies are back, with another of their animated videos introducing young children to bluegrass music. As ever, the music is created by Paul Castle and The Rosinators, with animation by Caroline Roberts of Little Pie Studios. In this adventure,

    Read More
  • Rhonda Vincent’s I Ain’t Been Nowhere video

    December 6, 2021 | by John Lawless

    Rhonda Vincent has an early Christmas present for us all, a hilarious video version of I Ain't Been Nowhere from her current Music Is What I See album. It features Rhonda, the members of her touring band, The Rage, her husband,

    Read More
  • Black Banjo Reclamation Project gets a boost from instrument builders

    December 3, 2021 | by John Lawless

    Dom Flemons teaches a recent banjo class hosted by the Black Banjo Reclamation Project at the Old Time School of Folk Music in Chicago Following several generations of African Americans running away from old time music and the banjo in particular, the

    Read More
  • Into The Fire from Yonder Mountain String Band

    December 3, 2021 | by John Lawless

    Yonder Mountain String Band really throws down the grass on their latest single, the first from the band's upcoming Get Yourself Outside album. Into The Fire features the newest member of the band, mandolinist Nick Piccininni, who is quite prominent on this

    Read More
  • Tray Wellington accepts position with Pinecone

    December 1, 2021 | by John Lawless

    Tray Wellington, innovative young North Carolina banjoist and band leader, has accepted a position as Communications Manager with Pinecone in Raleigh, NC. Pinecone, which is also known as the Piedmont Council of Traditional Music, is a non-profit agency dedicated to preserving,

    Read More
  • New Darin & Brooke Aldridge video with The Oak Ridge Boys

    November 29, 2021 | by John Lawless

    Billy Blue Records has a ripping new single for Darin & Brooke Aldridge, featuring the legendary Oak Ridge Boys, that is sure to be a hit on both the bluegrass and Gospel charts. It's one written by Jimmy Fortune of The

    Read More
  • Fox Hollow Memories video from Troy Engle

    November 26, 2021 | by John Lawless

    Troy Engle has released a new video, the title track from his current Fox Hollow Memories album. This project primarily features songs that Troy wrote with his good friends, Tom T and Dixie Hall, but this one is one he

    Read More
  • 2022 Bluegrass Grammy nominations announced

    November 23, 2021 | by John Lawless

    Nominations have been announced today for the 64th annual Grammy Awards, and with them the coveted award for Best Bluegrass Album. Winners for most of these awards will be announced in a prime time television broadcast on Monday, January 31,

    Read More
  • It’s You – new video and single from Crandall Creek

    November 19, 2021 | by John Lawless

    Copper Mountain Records has released a new single today from Crandall Creek, It's You, along with an accompanying music video. The song features the group's young singer, Abby Latocha, on a new song written by David Stewart and Jerry Lassiter. In his weekly

    Read More
Page 30 of 653« First«...1020...2829303132...405060...»Last »

Most Recent Comments

  • We Go Together Like a Guitar ...

    Such a cute song! :)

    Bluegrass_lover - Feb 04, 2023
  • From The Side of the Road… ...

    How did we know Wagon Wheel in 1978? That’s easy, the song was first heard five years before that as a part of the ...

    Kevin Slick - Feb 01, 2023
  • IBMA Foundation announces ...

    Great stuff! ..Today is Del McCoury's 84th birthday , yet no a single mention on this site. He is bluegrass royalty.

    Pete - Feb 01, 2023
  • From The Side of the Road… ...

    It's simply a rerun of the November 2019 column. I should have made a note of that at the top. My schedule requires me ...

    Christopher Jones - Feb 01, 2023

Latest Event ListingsSearch Events

Bobby Osborne & The Rocky Top X-Press at Bluegrass Wednesday Nights
Open Bluegrass Jam // Cinderlands Warehouse (Pittsburgh)
Wernick Method Bluegrass Jam Class with Joel Denman – Durango, CO
Wernick Method Bluegrass Jam Class with Allie Burbrink – Columbus, IN

Bluegrass Today Profiles

  • Russ Hooper: 74 years in bluegrass music and still gigging
    Russ Hooper
  • Jason Fraley returns to Deeper Shade of Blue for one last show
    Jason Fraley
  • Lisa Sorrell – bluegrass from leather to fabric
    Lisa Sorrell
  • Jeremiah Gilmer – One man band
    Jeremiah Gilmer
  • Bluegrass Beyond Borders: Sweden’s Kings Cross Stringband
    Kings Cross Stringband

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

© Bluegrass Today 2023

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 2023
powered by AhSo

[gravityform id=11 title=false description=false]
<script type="text/javascript">var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});</script> <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_11' ><form method='post' enctype='multipart/form-data' id='gform_11' action='/category/media/page/30/' > <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_1" name="ak_js" value="89"/><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_chrome gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_11' ><form method='post' enctype='multipart/form-data' id='gform_11' action='/category/media/page/30/' > <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' >Email</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="39"/><script>document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div>