Roy Webb • The historian and author of Lost Canyons of the Green River will speak about and sign his book, sharing the stories of those who traveled the Green through Flaming Gorge and the other canyons now flooded by the reservoir, as well as those who lived, trapped, farmed or ranched along its banks. Weller Book Works, 607 Trolley Square (602 E. 500 South), Salt Lake City; Friday, June 29 at 6:30; free.
RDT Young Dancer Workshop • Repertory Dance Theatre presents an in-depth dance workshop for young dancers, ages 10-17. Students will have the opportunity to work directly with RDT company dancers and take classes in a variety of styles. Rose Wagner Performing Arts Center, 138 W. 300 South, Salt Lake City; July 9 and 10 from 9 a.m.- 4 p.m., must register by Saturday, June 30; tuition is $180-$215; rdtutah.org/summerdance2012_young.html
Crucial Fest • Exigent Records presents Crucial Fest 2012, with more than 30 bands. Kilby Court, 741 S. Kilby Court (330 West), Salt Lake City; Friday, June 29 and Saturday, June 30, beginning at 1 p.m. $20; bit.ly/LaSeKy.
Idol Competition • Singers from Kaysville and Fruit Heights will compete. Davis High School, 325 S. Main St., Kaysville; tonight at 7; $5 per person or $20 per family (up to 6 people); 801 510-1402.
Taylorsville Symphony and the Surf City All Stars • The groups will perform as part of the Taylorsville Dayzz celebration. Valley Regional Park, 5100 S. 2700 West, Taylorsville; Friday, June 29, 6:30 p.m., fireworks at 10 p.m. Free; http://www.taylorsvilledayzz.com.
Rookie of the Year • The indie artist will perform with guests Car Party, Eryn Wood, and Under The Oak Tree. The Basement, 3109 Wall Ave., Ogden. Friday, June 29, at 6:30 p.m.; $10; smithstix.com.
Crossroads Band • The classic rock and country band will perform as part of the Concerts in the Park series. Bountiful City Park, 400 N. 200 West, Bountiful; Friday, June 29, at 7 p.m.Free; 801-540-3146.
Temple Square Concerts in the Park • Salt Lake City Letter Carrier Band will perform patriotic anthems, pop and show tunes, and marches. Brigham Young Historic Park, 50 W. North Temple, Salt Lake City; Friday, June 29, at 8 p.m. Free; 801-240-3323
Chris Harmon and Rachelle Harmon Hrncirik • The sopranos, a mother and daughter singing duo, will perform pieces by Handel, Mozart, Brahms and Schubert. LDS Assembly Hall , 50 W. North Temple, Salt Lake City. Saturday, June 30, at 7:30 p.m. Free
Murray Symphony • As part of the Murray Arts in the Park Evening Series, the Murray Symphony presents a Rock 'n Pops concert. Murray Park Amphitheater, 495 E. 5300 South (Parkside Lane), Murray; Saturday, June 30, at 8 p.m. $6; children under 10 free; bit.ly/JVd4z8.
Wasatch Winds • The all-volunteer group comes from communities throughout Utah County. The Stage at City Center Park, 300 E. 100 North, Orem; Saturday, June 30, at 7 p.m. Free.
Katie Ainge • The singer-songwriter, pianist, keyboardist, bassist, and guitarist hails from West Jordan. Valley Regional Park, 5100 S. 2700 West, Taylorsville; Saturday, June 30, at 2 p.m. Free
ARTchitecture • The Salt Lake Gallery Stroll and Architectural Nexus presents a gallery event showcasing the work of artist Wendy Chidister, and Scott Buckner and Jo Bradbury. Chidister will give a short lecture on her work at 7 p.m. Salt Lake Design Center, 2505 E. Parleys Way, Salt Lake City. 6 to 9 p.m., Saturday, June 30. Free.
'Fiddler on the Roof' • Doug Osmond will play the role of Tevye in this summer's High Valley Arts Foundation production of "Fiddler on the Roof." High Valley Arts Summer Theater, 400 E. 100 South, Midway; Friday, June 29 and Saturday, June 30, at 8:15 p.m., through July 7. $8-$15; highvalleyarts.org.
Top ticket retailers in Salt Lake City
Here's a rundown of the most common ticket services:
SmithsTix • 801-467-TIXX, 800-888-TIXX or http://www.smithstix.com
Ticketmaster • 800-745-3000 or http://www.ticketmaster.com
Two Four Tix • http://www.24tix.com