Wiggle Street

Wiggle Street is a street that tickles people to make them wiggle.