Leifang2000
Well-Known Member
Now my question is:
#1 Where exactly is this place in New York?
#2 Anyone can give me a location from google map ? So we can see the street view?
Video at 0.25:
(Nice video by the way...)
#1 Where exactly is this place in New York?
#2 Anyone can give me a location from google map ? So we can see the street view?
Video at 0.25: