Christina Spaulding
-
Street Light ArchivedTierra Pintada Blvd Albuquerque, NM, 87120, USA - AlbuquerqueThe light at Tierra Pintada and Stormcloud is malfunctioning. If driving on Tierra Pintada it is turning red even if there is no cross traffic.