Apparently it was a happening restaurant along interstate 80 in Dixon, Ca. Doesn't seem to be anythign but a sign now.
someone stuck on a sign indicating that it is an exciting investment opportunity...
6630 Milk Farm Road
Dixon, California, US
Discovered by corey jones
on 27 November 2007.
198 views.