File:Speed Bugs title card.png

Mystery Inc. meet the Speed Bugs, from the The New Scooby-Doo Movies episode The Weird Winds of Winona. Screenshot from The Best of The New Scooby-Doo Movies DVD.