Open Bar #80 – Echo Review, Mandalorian Movie Announced, Star Wars Gets Desperate

WATCH ON YOUTUBE