File:Speed Bugs.png

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.