Byron on GOOGLE Maps!

Byron on M Street in Georgetown
Byron on Google Maps

http://maps.google.com

this is just weird... who found this?