Queens Proves To Not Be 18-Wheeler Friendly
Why this 18-wheeler thought it could just whip on through the streets of Queens, New York we don’t think we will ever know…but they learned the hard way! Trying to navigate a very tight left-hand turn, the