Uncle Sam Rides an Eagle March 15, 2011March 14, 2011Benn Craig A detail of the mural on the MBTA bus terminal in Arlington Heights. Part one. March 12, 2011. Share this:FacebookTwitterRedditTumblrLike this:Like Loading... Related