April 10, 2005 "Luecke" in Google Maps — the scale is insane, try zooming in to see the Texas landmark (via) #