Filaments October 3, 2013 Vehicles pass by the foot of Yonge Street, the longest street in the world, where it meets Queens Quay.