Dec.26.2013

BMW or Baby

Baby costs, BMW, young married, cost of living, political cartoonEconomics 2014