hey did you guys read that terrible AMA? What the fuck is a Rampart?

290 shares