Picture of the day on September 12, 2017: The Louisiana State Capitol in Baton Rouge. Built in 1930, at 450 ft (137 m) tall the building is the tallest state capitol in the United States.
Infuriated Cyclist Has Had Enough, Hurls Construction Fencing Out Of The Bike Lane If you mess with a bike lane, you'd better be prepared to face the wrath of bikers. September 11, 2017 at 03:49PM