The point of no return…..and…….CHARGE!!!

Freedom reawakens in the United States of America. Europe is next.