The Left Foot — Washington, DC | NearSpotUSA