Unreleased Star Wars Detours episode - Dog Day Afternoon - Leaked by LucasfilmTed's Nerd World#Star Wars#Detours#Star Wars Detours#Leaked#STar Wars Leaks 2020.11.29 5K5528Ted's Nerd World1,120