Thanks to DarkUFO reader Danny for the following. Vandalism or more marketing?
hey I was driving on interstate 95 and I saw the billboard, but noticed that there was something written on it! so I exited off the highway and found its exact location, it's in miami on nw 7th ave and opa locka blvd. I couldn't see what it said at the speed i was going on the highway but when I got up close I could see it said find815.com! I was absolutely freaking out and ran home to email it to
your site, I hope by the time you get this it isn't old news.
(Click to Enlarge)