Archive For Steam Fall Sale Tag

Steam Fall Sale Beginning on November 26th?

Steam Fall Sale Beginning on November 26th?

A recent email from PayPal indicates as much.