Green Trailer Cool title? I think it matches the facts perfectly. View this place in Google Maps Post a comment on this entry …