Feedback

You Can Buy a Jar of Fresh Air for $160

 

Al Roker explains a strange business venture out of the UK in which jars of clean air are sold for $160 apiece.

Shows