I just saw the new preview for the movie Public Enemies and one of the scenes shows 261! Pretty neat. Apple - Trailers - Public Enemies
It is in the new movie Public Enemy and was filmed in Chicago last summer.The last time I saw it go by here, it was coming home from there.