Megabus takes off on its maiden voyage Wednesday, an express trip from Sacramento to San Francisco for just $1.
1 / 24
KCRA - Sacramento Videos
Wed, Dec 12, 2012 2:10 PM EST