Bookmark Us

Bookmark Website 
Bookmark Page 

Barack Obama here in St. Louis a Year Ago

What an amazing day!

Current weather

St. Louis

Overcast, light rain
  • Overcast, light rain
  • Temperature: 46.4 °F
  • Wind: North-Northwest, 10.4 mph
  • Pressure: 1007 hPa
  • Rel. Humidity: 87%
  • Visibility: 5 miles
  • Sunrise: 12:16 GMT
  • Sunset: 0:06 GMT
Reported on:
Sun, 03/14/2010 - 8:51am

Additional Information