JC Scott

Rank: Civic Pride Civic Points: 170
  • Street Hazard Archived
    5410 Almeda Rd Houston, Texas - Medical
    Power line draped across Alameda
  • 1480 Wilcrest Dr Houston, Texas - West Houston
    Left turn signal from wilcrest onto westbound Briar Forest