The NP Dude

118 – Contract Location Terms and What Are These Compact States?

January 1, 2018
0:00 -:--
Speed
++++++