The Velma show is actually good Submitted by Humble_Re-roll t3_10yxox9 on February 10, 2023 at 5:30 PM in television 106 comments 0
RusevReigns t1_j80dleo wrote on February 10, 2023 at 6:22 PM Agree, I've been defending it from the start! Permalink 1
Viewing a single comment thread. View all comments