Quote Originally Posted by Honky Tonk View Post
I can't locate them on Google Street view.......
5292 Vermont Street, Detroit, Michigan Happy I found it. I might bike over there this weekend to see if the trailers are still there. If anyone has any clue what the heck they are, cool, but I highly doubt that...