I was in a big city two weeks ago and took some pictures out of a tram.
Do you say:
I took this picture on a tram in Hennessy Road or on Hennessy Road?
Pope of the Dictionary.com Forum
In BrE, we would also say "from a tram" but we could use either "in" or "on" before the name of the street.
Remember - correct capitalisation, punctuation and spacing make posts much easier to read.