Guys….? I think Amazon instant may have fucked up and released the next Steven Bomb episode early…. Has “We Need to Talk” aired yet? Cuz my husband got a notification that the episode was available and we’re watching it now…. o_o
Yeah, “We Need to Talk” airs today.