megabat

Rank: Street Smart Civic Points: 65
  • 2430 N Edith Blvd Tucson, AZ 85716, USA - Doolen-Fruitvale
    People are using N. Edith as a detour, and are speeding down the street. Kids play in this street, and it is near a school.