Home
TWiRT Podcasts
Contact TWiRT
Home
TWiRT Podcasts
Contact TWiRT
Top
Home
TWiRT Podcasts
Contact TWiRT
Index
TWiRT 727 - Windows 11, RDS/PAD, and 11 GHz for 2025 with Jeff McGinley
TWiRT 726 - Moving Eight Radio Stations on Maui with Russell Laferty
TWiRT 725 - Babelfish Logic Integration with Alex Hartman and Jim Gray
TWiRT 724 - Hall of Fame Engineers! with Mark & Paula Persons
TWiRT 723 - Hurricane, Flooding, and Disaster Recovery with Christian Vang and Dave Anderson
TWiRT 722 - Heartland Engineering with Aaron Cox
TWiRT 721 - Exacting Design Makes the Best Audio with Mike Dosch and Josh Bohn
TWiRT 720 - 720 kHz with Pierre Lonewolf and Bill Murdoch
TWiRT 719 - Reliable Conditional Access with Ty Magnum
TWiRT 718 - Windy City Studio Engineering with Ed Glab
TWiRT 717 - Home Studio Tech Update with George Whittam
TWiRT 716 - Engineering for Jazz at WFSK with Rick Durham
TWiRT 715 - I Started at KFI and Worked My Way Down with Lee Melton
TWiRT 714 - Building the Studios We Always Wanted! with Bill Jackson
TWiRT 713 - ABIP is a Radio Station’s Best Friend with Tom Ray
TWiRT 712 - Fun with AI Inspires Broadcast Engineers - Matt Aaron & Anthony Kuzub
TWiRT 711 - Today's Summit of Technology with Paul Stewart
TWiRT 710 - Live from CCBE 2024 in Toronto, Canada
TWiRT 709 - Satellite Network Operations with Marcos O'Rourke
TWiRT 708 - Engineers Live at the ABA in Birmingham
TWiRT 707 - Broadcast Rules without Chevron Deference
TWiRT 706 - Crowdstruck by Crowdstrike
TWiRT 705 - Clever Ideas from the Workbench with John Bisset
TWiRT 704 - Dogs & Cats Living Together with Larry Janus
TWiRT 703 - New Station, Big Turn On!
TWiRT 702 - EAS at the Edge with Bill Robertson
TWiRT 701 - Now is the Time to Plan with Tim Berry
TWiRT 700 - High Tech Home Studio with Marc Haycook
TWiRT 699 - My 40 kW Transmitter Shuffle with Mike Kernen
TWiRT 698 - Radio Needs Serious IT with Chuck Helstein
TWiRT 697 - Swapping Old Tech for New with Matt Levin
TWiRT 696 - I'm a Builder Engineer with Dan Case
TWiRT 695 - Big Tech for Smaller Markets with Dave Radigan
TWiRT 694 - CHR Radio Engineering in Santo Domingo with Rafael Recio
TWiRT 693 - I Like to Move It, Move It with Chris Tarr
TWiRT 692 - Live from NAB 2024
TWiRT 691 - Public Radio Engineering Conference 2024
TWiRT 690 - Mics & Mic Processing with Cornelius Gould & Tom Ray
TWiRT 689 - Transmitters: Brand New or New to Me, with Dominic Mitchum & Robert Combs
TWiRT 688 - I Can Fix DAP!
TWiRT 687 - Can I Get You a Lift? with Jim Tiner
TWiRT 686 - More Than Fresh Air with Joyce Lieberman
TWiRT 685 - Live from the ABA Engineering Academy
TWiRT 684 - What You Learn in Vegas with David Bialik and Fred Willard
TWiRT 683 - What They Don't Teach in Engineering School with Shane Toven
TWiRT 682 - What Now? with Alex Hartman
TWiRT 681 - TCFW is Everywhere with Tom Morris
TWiRT 680 - Engineering Academics with Larry Wilkins & Frank Giardina
TWiRT 679 - Engineering Teamwork with Mike Spry
TWiRT 678 - Good Engineering Practice with Jim Offerdahl
TWiRT 677 - Local AM Radio with Beth Mann
TWiRT 676 - The Best Support is No Need for It with Rolf Taylor
TWiRT 675 - Public Radio in Rural Alaska with Paul Walker
TWiRT 674 - Work Smart and Relax Well with Charlie Wooten
TWiRT 673 - HVAC & Remote Control for Winter with Joe Fleming
TWiRT 672 - Dealer, Partner, Innovator - Canada's PTS
TWiRT 671 - What are Engineers Thankful For?
TWiRT 670 - Passionate About Audio with Max Pandini
TWiRT 669 - Easy Peasy with Jeff Welton & Jeff Wilson
TWiRT 668 - Engineering: A Better Value Now Than Ever
TWiRT 667 - Let's Mix! with Andy Gladding & Steven Pardo
TWiRT 666 - Console Replacement in an Afternoon with Tom Ray
TWiRT 665 - Live from the 2023 WBA Broadcasters Clinic
TWiRT 664 - EAS, Fiber, and Creative Tower Sites with Chris Tarr
TWiRT 663 - Virtual is Real with Jeff McGinley
TWiRT 662 - Solar & Wind Powered FM Translators with Becky Meiers and Pete Tridish
TWiRT 661 - Workbenching from a New Studio with John Bisset
TWiRT 660 - LPFM Tools & Application Window with Michelle Bradley
TWiRT 659 - The Transmitter We Got for Christmas with Rob Grayson
TWiRT 658 - Fountain of Engineering Youth with Andy Gladding
TWiRT 657 - LPFM Window Opening with Dave Doherty
TWiRT 656 - Summer Projects with Josh, Chris, and Kirk
TWiRT 655 - Interoperability is Cool with Robbie Green
TWiRT 654 - FreePBX and VoIP Telephony for Broadcasters with Tony Lewis
TWiRT 653 - Burning Man for Radio with Frank Martin
TWiRT 652 - Trends in LED Tower Lighting with Bear Poth
TWiRT 651 - Click Here to Virtualize with Dan McQuillin
TWiRT 650 - Recording, Mixing, & Processing for Broadcast with Kirk Yano
TWiRT 649 - TX-Control Monitoring Platform with Chuck Kelly & Aimé Diattà
TWiRT 648 - AM Radio's Decline & Future with David Bialik & Charles Kinney
TWiRT 647 - PTS Gear Connects Directly to Livewire with Tyler Everitt
TWiRT 646 - EAS Rants and Fixes with Chris, Shane, & Mark
TWiRT 645 - Hal & Joe in Hawai'i
TWiRT 644 - Broadcast Computer Automation with Alan Freeman
TWiRT 643 - Angry Audio Ideas with Mike Dosch
TWiRT 642 - Building for Broadcast with Bob Burnham
TWiRT 641 - Live with Maxx Radio at NAB 2023
TWiRT 640 - Public Radio Engineering Conference 2023 - Live from Las Vegas
TWiRT 639 - Been There, Done That with Paul Jellison
TWiRT 638 - Build & Re-Build Transmitter Sites with Chris Tarr
TWiRT 637 - RadioGPT with Daniel Anstandig & Craig Bowman
TWiRT 636 - SBE National and Local Strategies with Andrea Cummis & Jeff Schick
TWiRT 635 - Metadata Should be Everywhere with David Layer
TWiRT 634 - Poles are for Antennas and Dancing - with Scott Fybush and Chris Tarr
TWiRT 633 - Most Engineers Start with Pirate Radio - Keira Connolly
TWiRT 632 - Semper Fi Engineering with Troy Pennington
TWiRT 631 - Noah, You're "IT"
TWiRT 630 - New FM Site, New Swiffer with Russ Laferty
TWiRT 629 - The Most Interesting Engineer in the World with Jack Scott
TWiRT 628 - Voice Workspaces with George Whittam
TWiRT 627 - Ariane, I Love You - with David Reaves
TWiRT 626 - Syndicate of Sounds with Frank Foti
TWiRT 625 - A Contest for Engineers with John Bisset
TWiRT 624 - Feel-Good Audio Processing with Cornelius Gould
TWiRT 623 - Virtualizing Makes Sense with Sascha Ludwig
TWiRT 622 - TV Audio Loudness: It's Complicated - with Ken Tankel
TWiRT 621 - 5 Things to Know About FM Transmitter Sites with Hal Kneller
TWiRT 620 - KOTZ is in Kotzebue with Pierre Lonewolf
TWiRT 619 - Sound Engineering Advice with Dennis Sloatman
TWiRT 618 - Better than New with Mike Patton
TWiRT 617 - Radio, SBE, and Education with Isaiah Chavez
TWiRT 616 - Conference and Cargo
TWiRT 615 - Never Alone in the Dark at Drake Lighting
TWiRT 614 - Live from the WBA Broadcasters Clinic 2022
TWiRT 613 - Engineering Through Hurricane Ian with Hal Kneller and Kevin Trueblood
TWiRT 612 - Digital Audience Engagement with Curtis Machek
TWiRT 611 - The World's Tallest Remote Boy with Charles Kinney
TWiRT 610 - Building PCs and Servers for Broadcast with Van Clough
TWiRT 609 - Where's that Noise Coming From? with Mark Persons
TWiRT 608 - Programmatic Tech for Streaming with Jean-Luc Wasmer
TWiRT 607 - An Engineer's Life with Jake Bechtold
TWiRT 606 - The La Crosse Incident with Chris Tarr
TWiRT 605 - Live from Austin: TAB 2022
TWiRT 604 - Educating: One Video at a Time with Marcos O'Rourke
TWiRT 603 - Breaking and Entering with John Bisset
TWiRT 602 - Legendary Engineering with Chuck Condron
TWiRT 601 - Face to Face Again with Carl & Shane
TWiRT 600 - There More to Streaming Than Streaming with Jon Stephenson
TWiRT 599 - Ask an Expert with Tom Ray
TWiRT 598 - Tower Lights as a Service with Chuck Kelly
TWiRT 597 - How I Spent my Winter and Spring with Chris Tarr
TWiRT 596 - Home and Away with the New Orleans Saints
TWiRT 595 - Trending Radio Tech with Gary Kline
TWiRT 594 - Virtual Radio Automation in Orbit
TWiRT 593 - RF Propagation Mapping with Doug Vernier
TWiRT 592 - Live from NAB 2022 in Las Vegas
TWiRT 591 - Public Radio Engineering Conference 2022 - Live from Las Vegas
TWiRT 590 - And While We're At It - with Dave Supplee
TWiRT 589 - Some Antenna Tech - with Les Kutasi
TWiRT 588 - Draw What You Did with Randy Gardner
TWiRT 587 - WSB, Atlanta - 100th Anniversary
TWiRT 586 - Practical Engineering with Chris Tarr
TWiRT 585 - FM Boosters Are Here, And They Work - with Bert Goldman and Rich Redmond
TWiRT 584 - I'm Not Done Engineering Yet! with Tim Braddock
TWiRT 583 - Engineering for Fun with Patrick van den Hoek
TWiRT 582 - Hacking the Supply Chain with Scott Stiefel
TWiRT 581 - Virtual Lunch Gathering with Barry Mishkind
TWiRT 580 - Radio's Northern Outposts with Pierre Boucher
TWiRT 579 - The State of Solid with Jeff Welton
TWiRT 578 - We May Be Just as Down, But I'll Feel Better - with Stephen Wilkinson
TWiRT 577 - I've Prepared All Year for This Show with Chris Tarr
TWiRT 576 - What Did YOU Do - And How - Last Year? with Chris Tarr and Sam Woo
TWiRT 575 - Minding Your AM Site with Benjamin Dawson and Stephen Lockwood
TWiRT 574 - Make It a Better Place with Alex Roman
TWiRT 573 - Boomer Push for Digital with Quentin Howard
TWiRT 572 - Cruisin' for Engineering with Shane Toven
TWiRT 571 - Structured Wiring with Ed Bukont
TWiRT 570 - Quality is Worth the Effort with Gordon Carter
TWiRT 569 - Demystifying Loudness with John Kean
TWiRT 568 - Common Alerting Protocol
TWiRT 567 - Cloud Radio is Radio.Cloud
TWiRT 566 - Transmitter Site Standards with Shane Toven
TWiRT 565 - STEAM & STEAM with Sean McMahon & Bill Bennett
TWiRT 564 - We Learn by Doing with Jim Addie
TWiRT 563 - Analog Radio Automation with Todd Edwards
TWiRT 562 - Innovation at Inovonics with Ben Barber
TWiRT 561 - Home Studio Perfection with George Whittam
TWiRT 560 - Streaming Success in 2021 and Beyond
TWiRT 559 - 1-Hour Chief Engineer Master Class with Matt Gholston
TWiRT 558 - Master of His Virtual Domain with Sean Kelly
TWiRT 557 - Broadcasting Safely During a 2nd Lockdown with Stephen Wilkinson
TWiRT 556 - Engineering for Fun with Jim Grum Graham
TWiRT 555 - Aerial Measurements, Military Precision with Phil Larsen
TWiRT 554 - Tower Tales with Tom Ray
TWiRT 553 - What's Next in Audio Processing with Frank Foti
TWiRT 552 - Satellite C-Band Repack with Mark Johnson
TWiRT 551 - There's Power in the Pipes with Tony Dimsdale
TWiRT 550 - Digital AM & Multiplex FM with Philipp Schmid & Alex Hartman
TWiRT 549 - Let's Move In Together with Mike Patton
TWiRT 548 - Combining FM Stations with Rob Bertrand and Andy Gunn
TWiRT 547 - Docker for Broadcasters with Cam Eicher
TWiRT 546 - Nineteen Mix-Minus Feeds with Rob Ashard
TWiRT 545 - Today's Challenges and Solutions with Cris Alexander
TWiRT 544 - Busta 'Crete with John Bisset
TWiRT 543 - EAS, One Year into the Pandemic - with Adrienne Abbott
TWiRT 542 - Engineering Adds Revenue via RDS with Joe Marshall
TWiRT 541 - Complexity Has Disappeared with Dan McQuillin
TWiRT 540 - Advanced Engineering at NAB with David Layer
TWiRT 539 - Broadcast Orchestration with Dan Bays
TWiRT 538 - Radio April Fools!
TWiRT 537 - Integrating Virtual Solutions in Broadcast with Jake Alderman
TWiRT 536 - The Joy of Restoration with Jordan Tuck
TWiRT 535 - Into the Fire with Andy Low
TWiRT 534 - Behind the Scenes on World Radio Day at WRHU-FM
TWiRT 533 - Bold Radio Predictions for 2021 with George Zahn
TWiRT 532 - Undo & Process with Jim Kuzman
TWiRT 531 - Positive & Uplifting New Studios with Bill and Shane
TWiRT 530 - Cadillac Engineering with Tom Lawler
TWiRT 529 - Fire Safety for Broadcasters with Dean Wilson
TWiRT 528 - Radio over ATSC 3.0 with Mark Aitken
TWiRT 527 - Engineering Excellence with Jason Ornellas
TWiRT 526 - Better Podcast Audio with Chris Curran
TWiRT 525 - What a Year 2020 Was with Tom Ray
TWiRT 524 - Christmas Eve with John Bisset
TWiRT 523 - NYC Radio Engineering with Andy Gladding
TWiRT 522 - Hawai'i IP Radio Link & Backup FM Transmitter
TWiRT 521 - Hybrid Single Frequency Network with Hal Kneller
TWiRT 520 - No Turkey for Mike Modney
TWiRT 519 - Welcome South, Brother! to WSB
TWiRT 518 - C-Band Filters - IN or OUT? with Mark Johnson
TWiRT 517 - Translators, Allocations, and the FCC with Dave Doherty
TWiRT 516 - PlayoutONE Web and Cloud with Dave Brierley-Jones
TWiRT 515 - The Next Best Thing 2020
TWiRT 514 - Wildfire! with Mike Everhart
TWiRT 513 - A Lifetime of Achievement with Mark Persons
TWiRT 512 - Brace Yourselves, Winter is Coming with Paul Montoya
TWiRT 511 - FM Antennas from Theory to Practice with Bill Harland
TWiRT 510 - Automated TV Worth Watching with Stan Walbert
TWiRT 509 - Critical Generator Maintenance with John Bisset
TWiRT 508 - Big VoIP & Mountain Engineering with Marcos O'Rourke
TWiRT 507 - Cloudified Broadcast Audio Processing with Mary Ann Seidler
TWiRT 506 - Audio Builders Workshop with Chris Kincaid
TWiRT 505 - Overcoming Social Distancing with Chris Tobin and Greg Dahl
TWiRT 504 - Rocket Radio Telemetry with Cornelius Gould
TWiRT 503 - Protecting that Feedline with Paul Shulins
TWiRT 502 - I'm K-Lovin' It with Bill Jackson
TWiRT 501 - No Fail Remotes with Tim Berry
TWiRT 500 - Looking Back and Looking Forward with Tom Ray
TWiRT 499 - Best Practices for Home Broadcasting with Bryan Jones
TWiRT 498 - Radio Ops in Mexico City with Cuauhtémoc Pereda
TWiRT 497 - Audio Forensics with Tim Dolbear
TWiRT 496 - One Hundred Years of Radios with Beth Mann
TWiRT 495 - WISPs are Good for Broadcasters with Kent Winrich
TWiRT 494 - Radio Engineering at 200MPH with Doug Watson
TWiRT 493 - TV Audio Tips, Tricks, and Thoughts with Rob Ashard
TWiRT 492 - Cloud-Based Disaster Recovery with Bill Bennett
TWiRT 491 - Proven Radio Virtualization & What’s Next with Dan McQuillin
TWiRT 490 - What You Didn't See at NAB
TWiRT 489 - What You Won't See at NAB
TWiRT 488 - Compare, Shop, & Broadcast from Home
TWiRT 487 - Protection, Selection, and Connection with Hank Landsberg
TWiRT 486 - The RF Supercomputer with Chuck Kelly
TWiRT 485 - Broadcast Continuity in a Pandemic
TWiRT 484 - Emmy-Winning AES67 with Kevin Gross
TWiRT 483 - A Funny Thing Happened on the Way to Visual Radio with Robbie Green
TWiRT 482 - Combine & Control with Josh Bohn and Josh Jones
TWiRT 481 - Essential Community Radio with Ernesto Aguilar
TWiRT 480 - They See Me Pathfindin'
TWiRT 479 - Schwank aus dem Radioleben
TWiRT 478 - Best Practices for AM Directional Systems with Mark Persons
TWiRT 477 - Artists in the Application of Science with Ed Bukont
TWiRT 476 - HD Radio Spacing & Alexa with Aaron Read
TWiRT 475 - Intercom over IP with Martin Dyster
TWiRT 474 - Broadcasting's All-Digital Future with Sam Matheny
TWiRT 473 - Better Studios Through Planning with Gary Kline
TWiRT 472 - Remembering John Lyons
TWiRT 471 - Control over IP Options with Anthony Kuzub
TWiRT 470 - All Digital AM with Dave Kolesar & Mike Raide
TWiRT 469 - Wisconsin Public Radio Upgrades with Britny Williams
TWiRT 468 - Live from the MBMTC
TWiRT 467 - A Texar Audio Prism Prototype - with Brian Kerkan
TWiRT 466 - Workbench Advice with John Bisset
TWiRT 465 - Hacking LTE for Broadcast Remotes with Chris Tobin
TWiRT 464 - Live from the Broadcasters Clinic 2019 in Madison, WI
TWiRT 463 - Quality, Timely Innovation with Michael Goodman
TWiRT 462 - Those Beautiful Blue Boxes with Hank Landsberg
TWiRT 461 - NAB Radio Show 2019 from Dallas
TWiRT 460 - The HEBA - AM's Real Estate Relief - with Grady Moates
TWiRT 459 - He's a Stand Up Guy with Scott Fybush
TWiRT 458 - The Temple of 5 Nines with Tracy Teagarden
TWiRT 457 - Positive Engineering with Brian Kerkan and Jim Hoge
TWiRT 456 - Where We're Going We Don't Need a Tower, with Mark Voris and Jeff Heins
TWiRT 455 - Don't Be That Curmudgeon with Shane Toven
TWiRT 454 - Audio Processing from Z100 to Now with Frank Foti
TWiRT 453 - Studio Mic Design with John Peluso
TWiRT 452 - Engineering Entrepreneurship with Bill Suffa
TWiRT 451 - Was StudioHub the de Facto Standard? with Mike Dosch
TWiRT 450 - AoIP 15 Years Later with Jorge Garza
TWiRT 449 - Watermarking Strategy with Paul Kriegler & Dr. Barry Blesser
TWiRT 448 - Climbing at 4? - with Mark Persons
TWiRT 447 - Jumpin' Juneau with Rich Parker
TWiRT 446 - Skip the Ransomware with Stephen Kurtz
TWiRT 445 - Like a General Contractor
TWiRT 444 - Pleasing Audio Processing with Mike Erickson
TWiRT 443 - I Didn't Know I Couldn't – with Geary Morrill
TWiRT 442 - Give me a Clean Feed with Marc Bakos
TWiRT 441 - My Kitchen Control Room with Steve Rubin
TWiRT 440 - Calrec Radio Consoles with Henry Goodman
TWiRT 439 - NAB 2019 - Radio Expo Highlights
TWiRT 438 - Virtualizing Seagull.fm with Sean Kelly
TWiRT 437 - The Dead Air Game with Ken Heron
TWiRT 436 - Broadcast Continuity Planning with Joe Talbot
TWiRT 435 - Nashville's Quonset Hut Studio with Mike Porter
TWiRT 434 - Small Market Virtualization with Kevin Buente
TWiRT 433 - Reliable Redundancy with Peter Femal
TWiRT 432 - PTP Clock with Greg Shay
TWiRT 431 - Engineering in Paradise with Don Mussell
TWiRT 430 - War Stories with Stephen Poole
TWiRT 429 - WebRTC Tech for Radio with Tom Hartnett
TWiRT 428 - Pop Up Studios with Gary Kline
TWiRT 427 - Wisdom & Tales from the Trenches with Gary Liebisch
TWiRT 426 - NTP, PTP, AES67, & SMPTE2110 with Ken Tankel
TWiRT 425 - Need it? Invent it! with Lee Harris
TWiRT 424 - Know the Past to Grow Today with James Copeland
TWiRT 423 - Talk Radio Talent & Tech with Walter Sabo
TWiRT 422 - Today's Streaming Tech with Sam Sousa
TWiRT 421 - Cool, Clean, & Well Grounded with Jeff Welton
TWiRT 420 - Hurricane Recovery with Charles Wooten
TWiRT 419 - Angry Audio with Mike Dosch
TWiRT 418 - Radio Travelogue with Mark Humphrey
TWiRT 417 - Match Game TWiRT from New York
TWiRT 416 - Great Sound Matters Most
TWiRT 415 - Wrap It Up and Get Started
TWiRT 414 - AES67 from CCBE with Anthony Kuzub
TWiRT 413 - Radio Caroline with Rob Ashard
TWiRT 412 - Looking Glass with Alex Hartman
TWiRT 411 - RF Exposure with Stacey Moore
TWiRT 410 - Equity in Audio, and AES 2018
TWiRT 409 - Circle the C-Band Wagons with Mark Johnson
TWiRT 408 - Liquid Cooled FM Transmitters with Don Backus
TWiRT 407 - SSL Console Technology with Steve Zaretsky and Dan Griffin
TWiRT 406 - Remote Control Trends with Paul Shulins
TWiRT 405 - Radio in Canada, eh? with Tyler Everitt
TWiRT 404 - Two-Mile-High Transmitters in Denver
TWiRT 403 - Streaming Tech Today with Rockie Thomas & Sean Lozensky
TWiRT 402 - High on a Mountain with Shane Toven
TWiRT 401 - Ripped from the Headlines
TWiRT 400 - War Stories with Chris Wygal
TWiRT 399 - All-Digital Radio with Chuck Kelly
TWiRT 398 - What's Next with Gary Kline
TWiRT 397 - Remote Broadcast Strategies with Chris Ark
TWiRT 396 - Hamvention & Summer Site Advice with Charlie Wooten
TWiRT 395 - Remote Monitoring and Broadcasting with Josh Bohn
TWiRT 394 - Barry Thomas on AoIP Mistakes
TWiRT 393 - World Wide Radio Summit from Hollywood
TWiRT 392 - Choosing the Right Mic with Michelle Levitt
TWiRT 391 - Building a New FM Station in Hawai'i
TWiRT 390 - Live from NAB 2018
TWiRT 389 - Public Radio Engineers at NAB
TWiRT 388 - Open Broadcaster with Rob Hopkins
TWiRT 387 - Studio & Show Lighting with Brett Gilbert
TWiRT 386 - Pirates and Snowcats with Nick Straka
TWiRT 385 - Live from the NRB in Nashville
TWiRT 384 - Radio Trends with Doug Irwin
TWiRT 383 - Single Frequency Networks with Hal Kneller
TWiRT 382 - Envisioning Virtual Studios
TWiRT 381 - Stupidity with Tom Ray
TWiRT 380 - MemberPlus with SBE President, Jim Leifer
TWiRT 379 - Adopting New Tech with John Schilberg
TWiRT 378 - Keeping HD Aligned with Alan Jurison
TWiRT 377 - Virtualizing in 2018
TWiRT 376 - How To: Live Video Production for Radio
TWiRT 375 - Podcast Engineering School
TWiRT 374 - Boston Radio with Jim Armstrong
TWiRT 373 - Visual Radio Live from WAMU
TWiRT 372 - Tom Vernon on Smart Speakers
TWiRT 371 - Building the Transmission System at One World Trade Center
TWiRT 370 - War Stories from The Broadcasting Club Frat House
TWiRT 369 - AES & NAB 2017 from New York
TWiRT 368 - The Broadcasters Clinic in Madison
TWiRT 367 - AoIP Covers Boise with Jordan Bitz
TWiRT 366 - CyberSecurity for Broadcasters
TWiRT 365 - EAS In Times of Trouble - with Rob Dale
TWiRT 364 - Stereo Tool & Omnia Processing with Hans & Matt
TWiRT 363 - Alexa, Tell the Studio I Hate That Song!
TWiRT 362 - Hot Tech with Tony Gervasi
TWiRT 361 - Custom Multi-Casting with Marcos O'Rourke
TWiRT 360 - Moving My Samoan Stations
TWiRT 359 - Help Us Help You
TWiRT 358 - Dangerous Towers with Tom Ray
TWiRT 357 - Audio Heard by Millions with Matt Aaron
TWiRT 356 - Practical Drone Use with Sam Wallington
TWiRT 355 - The Way We Do Things
TWiRT 354 - Vintage Microphones with John Holt
TWiRT 353 - The Beauty and Value of a Bird's Eye View
TWiRT 352 - Streaming Challenges & Solutions with Matt Kellogg
TWiRT 351 - Virtualizing Automation with Dub Irvin
TWiRT 350 - SAS Routers & Consoles with Al Salci
TWiRT 349 - Translators and Main Studios with Larry Fuss
TWiRT 348 - VO Mics & Studios with Joe Cipriano
TWiRT 347 - Jeff Welton - IT Security and 400 Kilowatts
TWiRT 346 - Live at NAB 2017
TWiRT 345 - NAB 2017 Show Setup
TWiRT 344 - Swedish Thai Radio with Kennet Andhersån
TWiRT 343 - Where's that Satellite with John Bisset
TWiRT 342 - Make Money by Saving It with Jim Gray
TWiRT 341 - Sports and Studio Mics with Chris Wygal
TWiRT 340 - War Stories with Robbie Green
TWiRT 339 - Securing What Matters
TWiRT 338 - The Standard that Stuck - with Richard Burden
TWiRT 337 - Predicting Headphone Sound Quality with Sean Olive
TWiRT 336 - Hands-On AES67 with Patrick Killianey
TWiRT 335 - Amazing Dynamic Mics with Bob Heil
TWiRT 334 - Video over IP with Erling Hedkvist
TWiRT 333 - Thoughtful Engineering Aids Workflow
TWiRT 332 - Permafrost and Air Conditioning with John Antonuk
TWiRT 331 - IP Radio Success with Jeff Holdenrid
TWiRT 330 - War Stories with Tom Ray
TWiRT 329 - FM Antenna Tuning with Dana Puopolo
TWiRT 328 - Check the Radio and Turn Signals with Mark Persons
TWiRT 327 - Denny Sanders and Processing the Buzzard
TWiRT 326 - Let’s Get Ready to Re-Aim
TWiRT 325 - Old to New Engineering at WHRO
TWiRT 324 - REVConnect with Steve Lampen
TWiRT 323 - Live from the 2016 SBE National Meeting
TWiRT 322 - Alex and Chris, The Radio Tech Guys
TWiRT 321 - Tower Glam Shots with Scott and Lisa Fybush
TWiRT 320 - Get Into My Cloud with Curtis Machek
TWiRT 319 - Building Radio Using Today's Tech with Michael Gay
TWiRT 318 - Live from Amsterdam
TWiRT 317 - Ted, Holly, and David
TWiRT 316 - Radio on the Cheap
TWiRT 315 - Connectorized!
TWiRT 314 - Summertime Blues? No Way!
TWiRT 313 - New Tower Light Regs with Richard Hickey
TWiRT 312 - Rx for TX with Mike Patton
TWiRT 311 - Audio Processor Development with Cornelius Gould
TWiRT 310 - A Loaded Otter on War Stories
TWiRT 309 - Virtual Radio with Michael Dosch
TWiRT 308 - Comparing AoIP Standards with Ketil Morstøl
TWiRT 307 - Auto-Testing Remote Sites with Doug Irwin
TWiRT 306 - A Day's Work with a Side of Ham with Charles Wooten
TWiRT 305 - HD Multiplex with Philipp Schmid
TWiRT 304 - Why, Yes, it's WiFi
TWiRT 303 - Hey, We Found Chris Tarr!
TWiRT 302 - Virtual Machine Tech and Radio
TWiRT 301 - IP Audio Impairment Mitigation with Keyur Parikh
TWiRT 300 - Live from NAB 2016
TWiRT 299 - Poolside with Chris & Kirk
TWiRT 298 - OTT & IPTV with Sherrod Munday
TWiRT 297 - TV Sat Truck with Robert Pace
TWiRT 296 - This Show Title is Too Long, with Scott Fybush
TWiRT 295 - iDAS and oDAS with Chris Tobin
TWiRT 294 - GatesAir with Rich Redmond
TWiRT 293 - LED Tower Lighting with Rodney Zeigler
TWiRT 292 - IP STLs: Troubleshooting Interference
TWiRT 291 - AoIP Planning Tips with Stephen Poole
TWiRT 290 - To Russia with Egor Tyagunov
TWiRT 289 - Zeno and KPISS with Sheri Barclay
TWiRT 288 - The Xcuse Box with Dick Debartolo
TWiRT 287 - Video Special Forces with Colleen Kelly Henry
TWiRT 286 - Music Licensing and PPM Grunge
TWiRT 285 - Capturing Audio for Podcasts with Mike Phillips
TWiRT 284 - Naughty or Nice? Christmas Gifts for Engineers
TWiRT 283 - Adaptive Streaming Details with Ioan Rus
TWiRT 282 - Engineer's Seminar & Tribute to the FM Master Antenna
TWiRT 281 - Apple HLS with Greg Ogonowski
TWiRT 280 - Adaptive Streaming with Tim Pozar
TWiRT 279 - Live from New York!
TWiRT 278 - 139th AES and 50th Anniversary of the Master Antenna in New York
TWiRT 277 - AM De-Tuning and Co-Location with Lawrence Behr
TWiRT 276 - WSB-AM Transmitter Party
TWiRT 275 - HD and AM Transmission with Gary Liebisch
TWiRT 274 - Leveraging Radio Engineering with Daniel Hyatt
TWiRT 273 - Digital Signage Technology with Jeff Schick
TWiRT 272 - LPFM Proposals with Kevin Fodor
TWiRT 271 - Radio's Local Future with Tom Churchill
TWiRT 270 - War Stories with Chris Tobin
TWiRT 269 - SBE President, Joe Snelson
TWiRT 268 - Did You Test ALL of It?
TWiRT 267 - Just Aim that Dish at My RV
TWiRT 266 - Alex Kosiorek, Recording Engineer
TWiRT 265 - SMPTE 2015 with Stephen Wilkinson
TWiRT 264 - Live Mixing for Engineers with Larry Wilkins
TWiRT 263 - RDS & RDS2 with Alan Jurison
TWiRT 262 - Braden Pickett and IP STLs
TWiRT 261 - Remote Possibilities
TWiRT 260 - War Stories with Dave Anderson
TWiRT 259 - Alex Hartman, Curious Engineer
TWiRT 258 - Embracing Disruptive Technology
TWiRT 257 - Metadata Manipulation with Steve Johnston
TWiRT 256 - Audio Watermarking Technology Explained
TWiRT 255 - Oyster Radio with Bill Eaton
TWiRT 254 - Live from NAB 2015
TWiRT 253 - Learning by Doing with Marc Silverman
TWiRT 252 - The Things You’ll See at NAB
TWiRT 251 - Wireless ISP Engineering with Patrick Parks
TWiRT 250 - Alaskan War Stories with Rich Parker
TWiRT 249 - Tom Morris and Material Science
TWiRT 248 - StereoTool with Hans van Zutphen
TWiRT 247 - Norwegians, Turn Off Your Transmitters
TWiRT 246 - "Workbench" columnist, John Bisset
TWiRT 245 - Net Neutrality, Maintenance, & Copper
TWiRT 244 - Tech Support, this is Ted
TWiRT 243 - Andy Laird: Shipwrecked!
TWiRT 242 - Will Net Neutrality Kill MPLS?
TWiRT 241 - NRSC, Let's Do This Less Often
TWiRT 240 - War Stories of 2014 - with Shane Toven
TWiRT 239 - Excellent Engineer, Wayne Pecena
TWiRT 238 - Audio for TV with Gibson Prichard
TWiRT 237 - Radio Engineering at the Museum
TWiRT 236 - Antenna & Tower work with John Hettish
TWiRT 235 - Troubles up High
TWiRT 234 - Tracy Teagarden
TWiRT 233 - EAS Strict Time & Ransomware
TWiRT 232 - Open Source Automation with Fred Gleason
TWiRT 231 - Digital Transmission Primer with Ward Silver
TWiRT 230 - War Stories with Eric Adler
TWiRT 229 - C.Crane Radios with Bob Crane
TWiRT 228 - Digital AM with Ted Schober
TWiRT 227 - Remote Access with Cris Alexander
TWiRT 226 - Getting Started in Market #1 with David Antoine
TWiRT 225 - Every Broadcast is a Remote - with Bob Page
TWiRT 224 - Mickey Mouse Radio with Scott Fybush
TWiRT 223 - Yea Engineering with Rob Chickering
TWiRT 222 - Roots Radio with John Stephens
TWiRT 221 - Engineering for Non-Engineers with Skip Pizzi
TWiRT 220 - War Stories with Mark Jensen
TWiRT 219 - Alaskan Engineering with Rich Parker
TWiRT 218 - IP Radios and SIP with Bob Newberry
TWiRT 217 - The EKKO Stamp Fad with Philip Mulivor
TWiRT 216 - Cumulus NASH Tour with Zach Harper
TWiRT 215 - Virtual Radio Console with Mike Dosch
TWiRT 214 - Audio Loudness Measurement with John Kean
TWiRT 213 - A Hot Mess of Nothin' with Vinny Lopez
TWiRT 212 - Get the Internet You Deserve
TWiRT 211 - Studio Builds with Robert Combs
TWiRT 210 - SNMP with Charlie Toner
TWiRT 209 - Joe Talbot - SIP Tech Update
TWiRT 208 - Live at NAB 2014
TWiRT 207 - Mike Adams - First Response Radio
TWiRT 206 - Sixteen Streams and What do You Get?
TWiRT 205 - NPR Labs' Rich Rarey
TWiRT 204 - Mute it, Kirk!
TWiRT 203 - Dave Supplee on Studio Wisdom
TWiRT 202 - Engineering Hacks
TWiRT 201 - Radio Futurologist, James Cridland
TWiRT 200 - War Stories from Sochi
TWiRT 199 - There's a Problem - Go Back to Sleep
TWiRT 198 - Brett Gilbert, Performance Studios
TWiRT 197 - Show and Tell and Dial and Smile
TWiRT 196 - Metadata and More with Kevin Trueblood
TWiRT 195 - Radio Trends with Rob de Santos
TWiRT 194 - Scott Fybush plus Chris Tobin at 4 Times Square
TWiRT 193 - Quit Streaming MP3, with Greg Ogonowski
TWiRT 192 - VO Studios with George Whittam
TWiRT 191 - The Value of Engineering
TWiRT 190 - War Stories with Charlie Wooten
TWiRT 189 - Smoke in the Modem
TWiRT 188 - Shane Toven, Towers, & DASH
TWiRT 187 - Strip & Squeeze - It's CAT5e and RJ-45's
TWiRT 186 - Prometheus Radio - LPFM
TWiRT 185 - Mitch Glider - Network Ops and Big Remotes
TWiRT 184 - Engineering for the Stars
TWiRT 183 - Greg Shay on the New AES67 IP-Audio Standard
TWiRT 182 - School Board or Paint Drying?
TWiRT 181 - Movin' On Up with Chris Tarr
TWiRT 180 - War Stories with Bryan Jones
TWiRT 179 - MEMDev and AES
TWiRT 178 - Zenith Classic Rock
TWiRT 177 - Christian Vang: Challenge Accepted
TWiRT 176 - SMPTE from Sydney
TWiRT 175 - Chris Tarr: It Took About 2 Hours
TWiRT 174 - Dan McQuillin & Beyond Listeners
TWiRT 173 - Billy, You Are a Hero
TWiRT 172 - Pardon Our Dust
TWiRT 171 - Patent Trolls and Other Scofflaws
TWiRT 170 - War Stories with Michael Patton
TWiRT 169 - Glynn Walden on AM's Future
TWiRT 168 - StreamOn! with Andrew Snook
TWiRT 167 - Transmitter Recycling and No Transmitter at All
TWiRT 166 - Innovators
TWiRT 165 - Scott Trask
TWiRT 164 - Me and 4,294,967,296 Friends
TWiRT 163 - NAB Free for All
TWiRT 162 - NAB or Bust
TWiRT 161 - Audio Reliability Over the Public Internet
TWiRT 160 - John Garziglia
TWiRT 159 - Jake Bechtold
TWiRT 158 - Where's My Radio?
TWiRT 157 - Paul Brenner
TWiRT 156 - Stephen Poole
TWiRT 155 - Michael Dorrough
TWiRT 154 - Marques Brownlee
TWiRT 153 - Mics & Levels with Mike Phillips
TWiRT 152 - Home Studio Boot Camp - Hookup
TWiRT 151 - CALM with Tim Carroll
TWiRT 150 - War Stories with Mark Mueller
TWiRT 149 - DGPS with Gary Galbraith
TWiRT 148 - Mark Humphrey
TWiRT 147 - Stream Processing
TWiRT 146 - Keith Smeal in the Eye of Sandy
TWiRT 145 - Bill Eisenhamer
TWiRT 144 - Whose Spectrum Is It?
TWiRT 143 - Fybush on Hurricane Sandy
TWiRT 142 - Goran Tomas
TWiRT 141 - Stephen Wilkinson
TWiRT 140 - Different is Different
TWiRT 139 - Steve Church
TWiRT 138 - AES with David Bialik
TWiRT 137 - Dave Anderson
TWiRT 136 - Consumer Electronics for Broadcasters
TWiRT 135 - What's Wrong with Your Stream?
Rested, Ready, and Rarin' to GO!
TWiRT - Back from Vacation!
TWiRT's New Home
TWiRT is on Vacation - Back in September!
TWiRT 134 - Bees in the Feedhorn
TWiRT 133 - Friday Night is for Calculus
TWiRT 132 - Time, Ticks, and Tarr
TWiRT 131 - Tennessee Car Zapper
TWiRT 130 - War Stories
TWiRT 129 - Bill Harland of ERI
TWiRT 128 - John Poray
TWiRT 127 - Tune for Darkness
TWiRT 126 - Kirk NABs Tom's Beer
TWiRT 125 - Live from NAB 2012
TWiRT 124 - We NAB'd Gary Kline
TWiRT 123 - Engineering for Content
TWiRT 122 - Chewy in the Middle
TWiRT 121 - Big Bottoms and Aural Excitement
TWiRT 120 - Can You Repair These Tubes?
TWiRT 119 - Paul Shulins
TWiRT 118 - Distorted Monkeys
TWiRT 117 - 4 Kilovolts And Counting
TWiRT 116 - Decoding HE-AAC
TWiRT 115 - 13 Studios and an Engineer
TWIRT 114 - This Old Birdhouse
TWiRT 113 - All Over the Map
TWiRT 112 - Dude, Where's My Satellite?
TWiRT 111 - Now That's a Twisted Pair
TWiRT 110 - Bob Orban
TWiRT 109 - Adapt or Die
TWiRT 108 - Of Mics and Men
TWiRT 107 - You're Grounded
TWiRT 106 - Duck Farts
TWiRT 105 - Multi-Label Packet Switching
TWiRT 104 - Kiss My EAS
TWiRT 103 - This is Only a Test
TWiRT 102 - OK, Pay Me Later
TWiRT 101 - North to Alaska
TWiRT 100 - Thwap, Thwap, Thwap
TWiRT 99 - When 110% Is Too Much
TWiRT 98 - Stump the Chumps
TWiRT 97 - Goodnight Irene - and Good Riddance!
TWiRT 96 - Big Red Button
TWiRT 95 - Audio Connectors
TWiRT 94 - AES and AoIP
TWiRT 93 - Benchwork
TWiRT 92 - Donna Halper
TWiRT 91 - Devices in Aggregate
TWiRT 90 - War Stories
TWiRT 89 - Audio Snobbery
TWiRT 88 - The Radio Experience
TWiRT 87 - Reports of Our Demise
TWiRT 86 - Bill Putney Builds a New FM Station
TWiRT 85 - In the Field
TWiRT 84 - Mary Ann Seidler
TWiRT 83 - Amateur Radio For Professional Engineers
TWiRT 82 - Transmitter Sharks
TWiRT 81 - Toilets to Transmitters
TWiRT 80 - War Stories
TWiRT 79 - Palagi Joe
TWiRT 78 - NAB 2011
TWiRT 77 - A Dead Mouse
TWiRT 76 - Green? Really?
TWiRT 75 - Ice Downs Tower
TWiRT 74 - EAS and More Hame
TWIRT 73 - Mark Johnson
TWiRT 72 - Dits and Dahs
TWiRT 71 - Greg Ogonowski
TWiRT 70 - War Stories
TWiRT 69 - Prepare for the Inevitable
TWiRT 68 - Parka Parker
TWiRT 67 - Mark Persons
TWiRT 66 - Tom Hartnett
TWiRT 65 - CES and Gary Kline
TWIRT 64 - LPFM and CALM
TWiRT 63 - Mark Manolio
TWiRT 62 - Manuals
TWiRT 61 - Rochester Fybush
TWiRT 60 - War Stories
TWiRT 59 - Remote Control
TWiRT 58 - Pet Peeves
TWiRT 57 - Shun Mook Shakti
TWiRT 56 - Joe Talbot
TWiRT 55 - Neck Up Check Up
TWiRT 54 - Empire Smoke
TWiRT 53 - Dana Puopolo
TWiRT 52 - Remotes and IP Endpoints
TWiRT 51 - Remotely Speaking
TWiRT 50 - Full Tactical Gear
TWiRT 49 - Bill and Kim Sacks
TWiRT 48 - Verticality
TWiRT 47 - Cell FM
TWiRT 46 - CQ DX
TWiRT 45 - James Spann
TWiRT 44 - Spectral Regrowth
TWiRT 43 - Dropping Towers and Bars
TWiRT - Hiatus for 1 Week
TWIRT 42 - IP Ahoy
TWiRT 41 - Troubleshooting and Asymmetrical Sidebands
TWiRT 40 - War Stories
TWiRT 39 - LTE Update
TWiRT 38 - Hot Air and Field Day
TWiRT 37 - Fybush and WNYC
TWiRT 36 - Tom, Chris, and Chris
TWiRT 35 - PungaNet
TWiRT 34 - Fungible
TWIRT 33 - Just Ask Us
TWiRT 32 - Antennas for 30MHz and Lower
TWiRT 31 - Who's Your DAD?
TWiRT 30 - War Stories
TWiRT 29 - HD Radio
TWiRT 28 - NAB 2010
TWiRT 27 - FSK and Loose Ends
TWiRT 26 - Frequency Modulation
TWiRT 25 - A Lot of Pizzi
TWiRT 24 - Amplitude Modulation
TWiRT 23 - Vive l'Audio!
TWiRT 22 - Create or Save Your Job
TWiRT 21 - StudioHub
TWiRT 20 - War Stories
TWiRT 19 - Total FUBAR
TWiRT 18 - How to Stream
TWiRT 17 - Q&A
TWiRT 16 - Skinny and Pissed
TWiRT 15 - Fybush on Towers
TWiRT 14 - No Dial Tone
TWiRT 13 - Flashlights and Webcams
TWiRT - Christmas 2009
TWiRT 12 - India Radio
TWiRT 11 - RadioDNS
TWiRT 10 - War Stories
TWiRT 9 - Third Adjacent
TWiRT 8 - Studio Buffet
TWiRT 7 - More Power Captain
TWiRT 6 - Corny DSP
TWiRT - Episode 5 - Future Radio
TWiRT - Episode 4 - STL
TWiRT - Episode 3 - Emerald Isle
TWiRT - Episode 2 - Excellence in Kline
TWiRT - Episode 1 - Tsunami
TWiRT Goes ON-AIR This Week!
First TWiRT Episode - Just after October 5th, 2009
December 2024
(3)
November 2024
(5)
October 2024
(4)
September 2024
(4)
August 2024
(5)
July 2024
(4)
June 2024
(4)
May 2024
(5)
April 2024
(4)
March 2024
(5)
February 2024
(4)
January 2024
(4)
December 2023
(5)
November 2023
(4)
October 2023
(4)
September 2023
(5)
August 2023
(4)
July 2023
(4)
June 2023
(5)
May 2023
(3)
April 2023
(4)
March 2023
(5)
February 2023
(4)
January 2023
(4)
December 2022
(5)
November 2022
(4)
October 2022
(4)
September 2022
(5)
August 2022
(3)
July 2022
(5)
June 2022
(4)
May 2022
(3)
April 2022
(5)
March 2022
(3)
February 2022
(4)
January 2022
(4)
December 2021
(5)
November 2021
(3)
October 2021
(4)
September 2021
(5)
August 2021
(4)
July 2021
(5)
June 2021
(4)
May 2021
(4)
April 2021
(5)
March 2021
(4)
February 2021
(4)
January 2021
(5)
December 2020
(4)
November 2020
(4)
October 2020
(5)
September 2020
(4)
August 2020
(3)
July 2020
(5)
June 2020
(4)
May 2020
(5)
April 2020
(4)
March 2020
(4)
February 2020
(4)
January 2020
(5)
December 2019
(4)
November 2019
(3)
October 2019
(5)
September 2019
(3)
August 2019
(5)
July 2019
(3)
June 2019
(4)
May 2019
(5)
April 2019
(4)
March 2019
(5)
February 2019
(4)
January 2019
(3)
December 2018
(4)
November 2018
(4)
October 2018
(3)
September 2018
(4)
August 2018
(5)
July 2018
(4)
June 2018
(5)
May 2018
(4)
April 2018
(4)
March 2018
(4)
February 2018
(4)
January 2018
(3)
December 2017
(5)
November 2017
(2)
October 2017
(4)
September 2017
(5)
August 2017
(3)
July 2017
(5)
June 2017
(3)
May 2017
(4)
April 2017
(4)
March 2017
(4)
February 2017
(4)
January 2017
(4)
December 2016
(4)
November 2016
(3)
October 2016
(3)
September 2016
(4)
August 2016
(3)
July 2016
(3)
June 2016
(5)
May 2016
(4)
April 2016
(5)
March 2016
(3)
February 2016
(4)
January 2016
(4)
December 2015
(3)
November 2015
(3)
October 2015
(4)
September 2015
(4)
August 2015
(4)
July 2015
(4)
June 2015
(4)
May 2015
(4)
April 2015
(3)
March 2015
(4)
February 2015
(5)
January 2015
(3)
December 2014
(4)
November 2014
(3)
October 2014
(5)
September 2014
(4)
August 2014
(3)
July 2014
(3)
June 2014
(5)
May 2014
(4)
April 2014
(3)
March 2014
(5)
February 2014
(3)
January 2014
(3)
December 2013
(3)
November 2013
(4)
October 2013
(5)
September 2013
(2)
August 2013
(5)
July 2013
(4)
June 2013
(3)
May 2013
(5)
April 2013
(3)
March 2013
(5)
February 2013
(3)
January 2013
(4)
December 2012
(3)
November 2012
(4)
October 2012
(4)
September 2012
(6)
August 2012
(1)
June 2012
(5)
May 2012
(4)
April 2012
(5)
March 2012
(5)
February 2012
(5)
January 2012
(1)
December 2011
(3)
November 2011
(4)
October 2011
(3)
September 2011
(4)
August 2011
(4)
July 2011
(4)
June 2011
(4)
May 2011
(5)
April 2011
(4)
March 2011
(4)
February 2011
(4)
January 2011
(5)
December 2010
(3)
November 2010
(5)
October 2010
(3)
September 2010
(5)
August 2010
(4)
July 2010
(5)
June 2010
(4)
May 2010
(4)
April 2010
(4)
March 2010
(5)
February 2010
(4)
January 2010
(4)
December 2009
(6)
November 2009
(4)
October 2009
(5)
September 2009
(1)
Twitter
Follow @TWiRTshow
Go Back
Author Profile for Kirk Harnack (Registered)
This author is a registered website member, meaning that he or she has identified themselves with their account prior to editing.
This work is licensed under a
Creative Commons License
.