The Greece Riots, Coming Soon To a Street Near You?