This is a 360 degree video of the Megabus stop at Union Station in Washington, DC. It went into operation on 11-2-11. We hope that it will help orient other riders. Look for an article about it to come at www.youvebeenreviewed.net

Leave a comment

Your email address will not be published. Required fields are marked *