Doing the same things over and over and expecting different results - Gerald Celente

Author: 
Liberty
 
Description: 

Gerald Celente - Global Peace TV with Jason Liosatos - January 16, 2013